<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Code-Automation on The Augmented Scholar</title><link>https://augmentedscholars.com/categories/code-automation/</link><description>Recent content in Code-Automation on The Augmented Scholar</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 17 Jul 2026 17:59:48 +0400</lastBuildDate><atom:link href="https://augmentedscholars.com/categories/code-automation/index.xml" rel="self" type="application/rss+xml"/><item><title>AI Image Generator for Inkscape: Stable Diffusion &amp; DALL·E</title><link>https://augmentedscholars.com/posts/code-automation/ai-image-generator-for-inkscape-stable-diffusion-dalle/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/ai-image-generator-for-inkscape-stable-diffusion-dalle/</guid><description>&lt;h1 id="generate-ai-images-directly-inside-inkscape-using-stable-diffusion--dalle"&gt;Generate AI Images Directly Inside Inkscape Using Stable Diffusion &amp;amp; DALL·E&lt;/h1&gt;
&lt;p&gt;Every time you want to test an AI-generated image concept, you&amp;rsquo;re stuck in the same loop: sketch in Inkscape → open browser → navigate to DALL·E or Stable Diffusion → wait for generation → download → import back into Inkscape → repeat. You lose context, waste time, and break creative momentum.&lt;/p&gt;</description></item><item><title>AI SVG Generator: Create Diagrams in Inkscape with LLMs</title><link>https://augmentedscholars.com/posts/code-automation/ai-svg-generator-create-diagrams-in-inkscape-with-llms/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/ai-svg-generator-create-diagrams-in-inkscape-with-llms/</guid><description>&lt;h1 id="generate-svg-diagrams-with-an-llm-directly-inside-inkscape"&gt;Generate SVG Diagrams with an LLM Directly Inside Inkscape&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent the last hour manually drawing a neural network architecture in Inkscape—boxes, arrows, labels, grouped elements—only to realize your client wants it restructured. You start over. This is the pain point: &lt;strong&gt;creating complex technical SVGs by hand is repetitive, time-consuming, and fragile to changes.&lt;/strong&gt; What if you could describe the diagram in plain English and have a fully editable SVG appear on your canvas in seconds?&lt;/p&gt;</description></item><item><title>AI Text Generator for Inkscape: LLM Inside</title><link>https://augmentedscholars.com/posts/code-automation/ai-text-generator-for-inkscape-llm-inside/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/ai-text-generator-for-inkscape-llm-inside/</guid><description>&lt;h1 id="generate-text-with-an-llm-directly-inside-inkscape--for-designers-who-want-ai-copy-without-leaving-the-app"&gt;Generate Text with an LLM Directly Inside Inkscape — For Designers Who Want AI Copy Without Leaving the App&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;re three iterations deep on a design mockup. The headline needs tweaking. The body copy should be shorter. And wait—the client just asked for a French version. You close Inkscape, open ChatGPT, paste the text, copy the result, switch back, paste it in, adjust the font, and realize it doesn&amp;rsquo;t fit anymore.&lt;/p&gt;</description></item><item><title>Anaconda to Apptainer: Reproducible Python Environments</title><link>https://augmentedscholars.com/posts/code-automation/anaconda-to-apptainer-reproducible-python-environments/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/anaconda-to-apptainer-reproducible-python-environments/</guid><description>&lt;h1 id="build-reproducible-python-environments-with-anaconda-to-apptainer--without-broken-hpc-deployments"&gt;Build Reproducible Python Environments with Anaconda to Apptainer — Without Broken HPC Deployments&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent weeks perfecting a Python environment locally. Dependencies are locked in. Your code runs flawlessly on your laptop. Then you push it to the HPC cluster, and everything breaks.&lt;/p&gt;</description></item><item><title>Apptainer &amp; Conda: Reproducible HPC Python Environments</title><link>https://augmentedscholars.com/posts/code-automation/apptainer-conda-reproducible-hpc-python-environments/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/apptainer-conda-reproducible-hpc-python-environments/</guid><description>&lt;h1 id="build-reproducible-python-environments-with-apptainer--conda--for-hpc-researchers"&gt;Build Reproducible Python Environments with Apptainer &amp;amp; Conda — For HPC Researchers&lt;/h1&gt;
&lt;p&gt;Your Python script runs perfectly on your laptop. You transfer it to the cluster. Runtime fails. Missing dependencies. Version conflicts. Different Python builds. You spend hours debugging environment mismatches instead of running science.&lt;/p&gt;</description></item><item><title>Apptainer Fundamentals: Building Your First Container</title><link>https://augmentedscholars.com/posts/code-automation/apptainer-fundamentals-building-your-first-container/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/apptainer-fundamentals-building-your-first-container/</guid><description>&lt;h1 id="build-your-first-apptainer-container-without-docker--a-practical-guide-for-hpc-researchers"&gt;Build Your First Apptainer Container Without Docker — A Practical Guide for HPC Researchers&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve got HPC cluster access, but containerizing your workflow feels like a black box. &lt;strong&gt;Singularity (now Apptainer) promises reproducibility and portability&lt;/strong&gt;, but the documentation jumps between concepts, and you&amp;rsquo;re not sure where to start. You don&amp;rsquo;t want to learn Docker first—you just want a working container on your cluster &lt;em&gt;today&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Batch Certificate Creation with Inkscape &amp; Next Generator</title><link>https://augmentedscholars.com/posts/code-automation/batch-certificate-creation-with-inkscape-next-generator/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/batch-certificate-creation-with-inkscape-next-generator/</guid><description>&lt;h1 id="batch-certificates-without-manual-design-work--using-inkscape--next-generator"&gt;Batch Certificates Without Manual Design Work — Using Inkscape &amp;amp; Next Generator&lt;/h1&gt;
&lt;p&gt;You just finished running a 50-person workshop. Now you need to generate 50 unique certificates—each with a different name, completion date, grade, and sometimes a different badge image. Doing this manually in Inkscape (or worse, Word) takes hours and introduces typos.&lt;/p&gt;</description></item><item><title>Build a Fast Academic Website with Hugo</title><link>https://augmentedscholars.com/posts/code-automation/build-a-fast-academic-website-with-hugo/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/build-a-fast-academic-website-with-hugo/</guid><description>&lt;h2 id="build-a-fast-academic-website-with-hugo--without-databases-or-server-headaches"&gt;Build a Fast Academic Website with Hugo — Without Databases or Server Headaches&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;re a researcher or PhD student who needs a professional online presence. But the moment you look at WordPress, Wix, or Squarespace, you hit the same walls: slow load times, monthly fees, database management nightmares, and endless plugin updates. What if you could build a sleek, lightning-fast academic site in an afternoon using only markdown files?&lt;/p&gt;</description></item><item><title>Create Beautiful Course Websites with Jupyter Book</title><link>https://augmentedscholars.com/posts/code-automation/create-beautiful-course-websites-with-jupyter-book/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/create-beautiful-course-websites-with-jupyter-book/</guid><description>&lt;h1 id="create-interactive-course-websites-with-jupyter-book--for-researchers--educators-who-need-updatable-executable-content"&gt;Create Interactive Course Websites with Jupyter Book — For Researchers &amp;amp; Educators Who Need Updatable, Executable Content&lt;/h1&gt;
&lt;p&gt;Your course materials are already outdated. Your readers can&amp;rsquo;t run your code examples. You can&amp;rsquo;t update without rebuilding everything from scratch. Static PDFs and HTML don&amp;rsquo;t cut it anymore—your audience needs to &lt;em&gt;interact&lt;/em&gt; with your content, run code in the browser, and access the latest version instantly.&lt;/p&gt;</description></item><item><title>D2 Inkscape Extension: Code Diagrams Inside Inkscape</title><link>https://augmentedscholars.com/posts/code-automation/d2-inkscape-extension-code-diagrams-inside-inkscape/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/d2-inkscape-extension-code-diagrams-inside-inkscape/</guid><description>&lt;h1 id="generate-code-based-diagrams-directly-inside-inkscape-using-d2--for-researchers--technical-writers"&gt;Generate Code-Based Diagrams Directly Inside Inkscape Using D2 — For Researchers &amp;amp; Technical Writers&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent 20 minutes manually recreating a system architecture diagram in Inkscape because you changed the layout. Or you exported a PNG from a diagram tool, imported it, and now it&amp;rsquo;s locked—you can&amp;rsquo;t edit text or connections without starting over.&lt;/p&gt;</description></item><item><title>Deploy Jupyter Book to GitHub Pages FREE</title><link>https://augmentedscholars.com/posts/code-automation/deploy-jupyter-book-to-github-pages-free/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/deploy-jupyter-book-to-github-pages-free/</guid><description>&lt;h2 id="deploy-jupyter-book-to-github-pages-using-github-actions"&gt;Deploy Jupyter Book to GitHub Pages Using GitHub Actions&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve built your Jupyter Book locally. It looks great on your machine. But right now, it&amp;rsquo;s trapped there—invisible to the world. You need a live URL to share with collaborators, students, or your audience. You need it updated automatically every time you push, and you need it &lt;em&gt;free&lt;/em&gt;. That&amp;rsquo;s exactly what we&amp;rsquo;re solving today.&lt;/p&gt;</description></item><item><title>Excalidraw AI Text-to-Diagram for Research Workflows</title><link>https://augmentedscholars.com/posts/code-automation/excalidraw-ai-text-to-diagram-for-research-workflows/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/excalidraw-ai-text-to-diagram-for-research-workflows/</guid><description>&lt;h1 id="create-research-workflow-diagrams-without-design-skills--using-excalidraws-ai-text-to-diagram"&gt;Create Research Workflow Diagrams Without Design Skills — Using Excalidraw&amp;rsquo;s AI Text-to-Diagram&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent 30 minutes in PowerPoint trying to align boxes and arrows for your research pipeline. Or you&amp;rsquo;ve stared at a blank Canva canvas wondering where to start. The real problem isn&amp;rsquo;t that you can&amp;rsquo;t draw—it&amp;rsquo;s that you&amp;rsquo;re wasting research time on &lt;em&gt;design&lt;/em&gt; instead of thinking about your actual work.&lt;/p&gt;</description></item><item><title>Hugo + GitHub Pages: Automate Deployment with GitHub Actions</title><link>https://augmentedscholars.com/posts/code-automation/hugo-github-pages-automate-deployment-with-github-actions/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/hugo-github-pages-automate-deployment-with-github-actions/</guid><description>&lt;h1 id="deploy-a-hugo-website-to-github-pages-using-github-actions--student--researcher-guide"&gt;Deploy a Hugo Website to GitHub Pages Using GitHub Actions — Student &amp;amp; Researcher Guide&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve built a beautiful Hugo website locally. It works perfectly when you run &lt;code&gt;hugo server&lt;/code&gt;. But now what? You&amp;rsquo;re staring at a folder on your laptop, unsure how to share it with the world—or worse, how to update it without manually rebuilding and uploading files every single time. &lt;strong&gt;GitHub Pages + GitHub Actions&lt;/strong&gt; solves this: every time you push changes to your repository, your site rebuilds and deploys automatically. No manual steps. No confusion.&lt;/p&gt;</description></item><item><title>Inkscape Poster Utils: Auto-Layout Academic Headers</title><link>https://augmentedscholars.com/posts/code-automation/inkscape-poster-utils-auto-layout-academic-headers/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/inkscape-poster-utils-auto-layout-academic-headers/</guid><description>&lt;h1 id="auto-layout-academic-poster-headers-in-inkscape-using-poster-utils"&gt;Auto-Layout Academic Poster Headers in Inkscape Using Poster Utils&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent hours manually positioning your poster title, author names, institutional affiliations, and conference details in Inkscape—only to realize the spacing is inconsistent, the font hierarchy looks amateur, and you need to rebuild it from scratch for your next conference. &lt;strong&gt;Poster Utils&lt;/strong&gt; eliminates this friction entirely, generating professional poster headers in seconds with full customization control.&lt;/p&gt;</description></item><item><title>LaTeX in Inkscape: The Correct Way (Tutorial)</title><link>https://augmentedscholars.com/posts/code-automation/latex-in-inkscape-the-correct-way-tutorial/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/latex-in-inkscape-the-correct-way-tutorial/</guid><description>&lt;h2 id="embed-latex-equations-in-inkscape-without-extensions--a-beginners-guide-to-two-methods"&gt;Embed LaTeX Equations in Inkscape Without Extensions — A Beginner&amp;rsquo;s Guide to Two Methods&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve designed a technical poster in Inkscape and now need to add a complex equation. You&amp;rsquo;ve heard LaTeX is the way to go, but you&amp;rsquo;re stuck: Do you need to install extensions? Will it break your workflow? Can you actually &lt;em&gt;edit&lt;/em&gt; equations after you place them?&lt;/p&gt;</description></item><item><title>Load References: Import Bibliography Files into Inkscape</title><link>https://augmentedscholars.com/posts/code-automation/load-references-import-bibliography-files-into-inkscape/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/load-references-import-bibliography-files-into-inkscape/</guid><description>&lt;h1 id="import-bibliography-files-into-inkscape-bib-ris-enw-json--without-manual-copy-pasting"&gt;Import Bibliography Files into Inkscape (.bib .ris .enw .json) — Without Manual Copy-Pasting&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;re designing a research poster or academic publication layout in Inkscape, and you need to add 20+ citations. Right now, you&amp;rsquo;re manually copying references from your .bib file, pasting them into text boxes, reformatting each one, and praying you don&amp;rsquo;t have to update them later. The &lt;strong&gt;Load References&lt;/strong&gt; extension eliminates that friction entirely—your bibliography file becomes a live, editable source inside Inkscape.&lt;/p&gt;</description></item><item><title>Master Apptainer in 25 Minutes: Build Reproducible Python Environments</title><link>https://augmentedscholars.com/posts/code-automation/master-apptainer-in-25-minutes-build-reproducible-python-environments/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/master-apptainer-in-25-minutes-build-reproducible-python-environments/</guid><description>&lt;h1 id="build-reproducible-python-environments-with-apptainer-singularity--for-researchers-tired-of-it-works-on-my-machine"&gt;Build Reproducible Python Environments with Apptainer (Singularity) — For Researchers Tired of &amp;ldquo;It Works on My Machine&amp;rdquo;&lt;/h1&gt;
&lt;p&gt;Your Python script runs flawlessly on your laptop. Your colleague runs it on theirs and gets import errors. You submit it to the HPC cluster and it crashes with missing CUDA libraries. You spend three hours debugging version conflicts instead of doing research.&lt;/p&gt;</description></item><item><title>Master Text, Connectors &amp; Layers in Inkscape</title><link>https://augmentedscholars.com/posts/code-automation/master-text-connectors-layers-in-inkscape/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/master-text-connectors-layers-in-inkscape/</guid><description>&lt;h1 id="master-text-connectors--layers-in-inkscape--for-scientists-building-complex-diagrams"&gt;Master Text, Connectors &amp;amp; Layers in Inkscape — For Scientists Building Complex Diagrams&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve drawn shapes in Inkscape. Now you&amp;rsquo;re staring at a half-finished diagram with 15 unlabeled elements, misaligned boxes, and connectors that break when you move things. You need a system to organize this chaos—and you need it fast.&lt;/p&gt;</description></item><item><title>Matplotlib Animation Tutorial: Animate Scientific Data</title><link>https://augmentedscholars.com/posts/code-automation/matplotlib-animation-tutorial-animate-scientific-data/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/matplotlib-animation-tutorial-animate-scientific-data/</guid><description>&lt;h1 id="animate-scientific-data-in-matplotlib--a-step-by-step-guide-for-researchers-creating-dynamic-visualizations"&gt;Animate Scientific Data in Matplotlib — A Step-by-Step Guide for Researchers Creating Dynamic Visualizations&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent weeks collecting experimental data. Your results are solid. But when you present them in a static graph, the audience barely glances at it.&lt;/p&gt;</description></item><item><title>Matplotlib Figure Generator: Direct Inkscape Extension</title><link>https://augmentedscholars.com/posts/code-automation/matplotlib-figure-generator-direct-inkscape-extension/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/matplotlib-figure-generator-direct-inkscape-extension/</guid><description>&lt;h2 id="generate-matplotlib-figures-inside-inkscape--without-leaving-your-design-tool"&gt;Generate Matplotlib Figures Inside Inkscape — Without Leaving Your Design Tool&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve spent 20 minutes perfecting a bar chart in Matplotlib. Now you need to drop it into your Inkscape poster—but the moment you export as PNG, it&amp;rsquo;s locked. You can&amp;rsquo;t edit the colors. You can&amp;rsquo;t move the legend. You can&amp;rsquo;t adjust the title without regenerating the whole thing in Python, exporting again, and re-importing.&lt;/p&gt;</description></item><item><title>Matplotlib xkcd Sketch Plots: Hand-Drawn Python Guide</title><link>https://augmentedscholars.com/posts/code-automation/matplotlib-xkcd-sketch-plots-hand-drawn-python-guide/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/matplotlib-xkcd-sketch-plots-hand-drawn-python-guide/</guid><description>&lt;h1 id="transform-your-matplotlib-plots-into-hand-drawn-sketches-using-xkcd"&gt;Transform Your Matplotlib Plots Into Hand-Drawn Sketches Using xkcd&lt;/h1&gt;
&lt;p&gt;Your research plots look crisp and professional—but they also look &lt;em&gt;generic&lt;/em&gt;. When presenting findings to a room full of people, a standard line chart disappears into the visual noise. You need something that stops the eye and builds rapport, but you can&amp;rsquo;t sacrifice clarity or credibility. &lt;strong&gt;Hand-drawn sketch-style plots solve this: they&amp;rsquo;re engaging, memorable, and still scientifically sound. And they take literally one line of code.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Mermaid Diagrams in Inkscape: Native Extension Setup</title><link>https://augmentedscholars.com/posts/code-automation/mermaid-diagrams-in-inkscape-native-extension-setup/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/mermaid-diagrams-in-inkscape-native-extension-setup/</guid><description>&lt;h1 id="generate-mermaid-diagrams-without-leaving-inkscape--for-academic--technical-illustrators"&gt;Generate Mermaid Diagrams Without Leaving Inkscape — For Academic &amp;amp; Technical Illustrators&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;re mid-design in Inkscape, and you need to add a flowchart, sequence diagram, or state machine. Right now, your workflow looks like this: switch to a browser, open Mermaid&amp;rsquo;s online editor, create the diagram, export it as PNG or SVG, come back to Inkscape, import it, and hope the formatting survived the conversion. By the time you&amp;rsquo;ve done this three times, you&amp;rsquo;ve lost 20 minutes and broken your creative flow.&lt;/p&gt;</description></item><item><title>Run Multiple Jobs with SLURM Array: The Right Way</title><link>https://augmentedscholars.com/posts/code-automation/run-multiple-jobs-with-slurm-array-the-right-way/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/run-multiple-jobs-with-slurm-array-the-right-way/</guid><description>&lt;h1 id="run-multiple-job-variations-with-slurm-array-jobs--without-manual-code-duplication"&gt;Run Multiple Job Variations with SLURM Array Jobs — Without Manual Code Duplication&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve written a solid experiment script. Now you need to run it 50 times with different parameters—learning rates, batch sizes, model architectures—across your HPC cluster.&lt;/p&gt;</description></item><item><title>Singularity/Apptainer: Local to Cluster Workflow</title><link>https://augmentedscholars.com/posts/code-automation/singularityapptainer-local-to-cluster-workflow/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/singularityapptainer-local-to-cluster-workflow/</guid><description>&lt;h1 id="pull-build-and-deploy-singularity-containers-from-local-machine-to-hpc-clusters"&gt;Pull, Build, and Deploy Singularity Containers from Local Machine to HPC Clusters&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve got terabytes of data on your HPC cluster and a Python script that works on your laptop. But moving it to the cluster means wrestling with dependency conflicts, mysterious &lt;code&gt;ModuleNotFoundError&lt;/code&gt; messages, and copying massive datasets you don&amp;rsquo;t want to duplicate. You need a way to package your entire development environment—dependencies, libraries, Python versions—and run it anywhere without breaking it. That&amp;rsquo;s where &lt;strong&gt;Singularity/Apptainer&lt;/strong&gt; comes in.&lt;/p&gt;</description></item><item><title>SLURM Job Scheduling: Submit &amp; Monitor HPC Jobs</title><link>https://augmentedscholars.com/posts/code-automation/slurm-job-scheduling-submit-monitor-hpc-jobs/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/slurm-job-scheduling-submit-monitor-hpc-jobs/</guid><description>&lt;h1 id="submit--monitor-hpc-jobs-using-slurm--without-losing-your-data-to-path-errors"&gt;Submit &amp;amp; Monitor HPC Jobs Using SLURM — Without Losing Your Data to Path Errors&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve just logged into your university&amp;rsquo;s HPC cluster for the first time. You write what you think is a perfect job script, submit it with &lt;code&gt;sbatch&lt;/code&gt;, and 10 minutes later you find a cryptic error in the log file: &amp;ldquo;file does not exist.&amp;rdquo; Your absolute path was wrong. Or you forgot to specify GPU resources and your job waited in the queue for 3 hours doing nothing.&lt;/p&gt;</description></item><item><title>SSH &amp; SLURM: Transfer Code to HPC Clusters</title><link>https://augmentedscholars.com/posts/code-automation/ssh-slurm-transfer-code-to-hpc-clusters/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/ssh-slurm-transfer-code-to-hpc-clusters/</guid><description>&lt;h2 id="transfer-code-to-hpc-clusters-using-ssh-singularityapptainer--slurm"&gt;Transfer Code to HPC Clusters Using SSH, Singularity/Apptainer &amp;amp; SLURM&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve written working code on your laptop. Now you need to run it on your institution&amp;rsquo;s HPC cluster with 100+ GPUs—but you&amp;rsquo;re staring at a terminal with no idea how to get your files there, containerize your environment, or submit a job without breaking it.&lt;/p&gt;</description></item><item><title>TexText: LaTeX + Inkscape Integration for Vector Graphics</title><link>https://augmentedscholars.com/posts/code-automation/textext-latex-inkscape-integration-for-vector-graphics/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/textext-latex-inkscape-integration-for-vector-graphics/</guid><description>&lt;h2 id="combine-inkscape--latex-for-stunning-visuals-using-textext"&gt;Combine Inkscape + LaTeX for Stunning Visuals Using TexText&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve spent hours perfecting an equation in LaTeX, then opened Inkscape to add it to a figure, only to realize you need to recompile, export as PDF, and start over. Or worse: your advisor asks you to change a coefficient in a figure, and you&amp;rsquo;re hunting through old source files.&lt;/p&gt;</description></item><item><title>VS Code Collab Extension: GPU Training in Jupyter</title><link>https://augmentedscholars.com/posts/code-automation/vs-code-collab-extension-gpu-training-in-jupyter/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/vs-code-collab-extension-gpu-training-in-jupyter/</guid><description>&lt;h2 id="run-python-code-with-gpu-inside-vs-code--without-leaving-your-jupyter-notebooks"&gt;Run Python Code with GPU Inside VS Code — Without Leaving Your Jupyter Notebooks&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve built a machine learning model locally, but your GPU is sitting idle because you&amp;rsquo;re switching between VS Code and Google Colab every time you need accelerated compute. Or worse—you&amp;rsquo;re uploading files, waiting for notebooks to load, and losing your development flow. The &lt;strong&gt;VS Code Collab extension&lt;/strong&gt; eliminates that friction: connect to CPU, GPU, or TPU compute directly from your Jupyter notebooks without ever leaving your editor.&lt;/p&gt;</description></item><item><title>Anaconda Complete Guide for Beginners | Python Environments</title><link>https://augmentedscholars.com/posts/code-automation/anaconda-complete-guide-for-beginners-python-environments/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/anaconda-complete-guide-for-beginners-python-environments/</guid><description>&lt;h2 id="install-and-manage-python-environments-using-anaconda--a-beginners-complete-guide"&gt;Install and Manage Python Environments Using Anaconda — A Beginner&amp;rsquo;s Complete Guide&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve installed Python three different ways, broken your system packages twice, and you &lt;em&gt;still&lt;/em&gt; can&amp;rsquo;t figure out why your NumPy version conflicts with your colleague&amp;rsquo;s code. Meanwhile, every tutorial assumes you already know what a &amp;ldquo;virtual environment&amp;rdquo; is—and nobody&amp;rsquo;s explaining &lt;em&gt;why&lt;/em&gt; you need one or how to actually use it without breaking everything again.&lt;/p&gt;</description></item><item><title>Inkscape for Scientific Figures: Vector Graphics for Researchers</title><link>https://augmentedscholars.com/posts/code-automation/inkscape-for-scientific-figures-vector-graphics-for-researchers/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/inkscape-for-scientific-figures-vector-graphics-for-researchers/</guid><description>&lt;p&gt;You&amp;rsquo;ve just received reviewer comments on your manuscript: &amp;ldquo;Figure 2 is pixelated and illegible at publication scale.&amp;rdquo; Your carefully prepared PNG screenshots look fine on your screen, but journal editors are flagging them for poor quality. Meanwhile, you&amp;rsquo;re watching colleagues create crisp, professional vector figures—but you don&amp;rsquo;t know where to start, and Adobe Illustrator costs $600/year.&lt;/p&gt;</description></item><item><title>Make Matplotlib Figures Publication Quality</title><link>https://augmentedscholars.com/posts/code-automation/make-matplotlib-figures-publication-quality/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/make-matplotlib-figures-publication-quality/</guid><description>&lt;h2 id="your-matplotlib-plots-are-getting-your-papers-rejected--heres-the-fix"&gt;Your Matplotlib Plots Are Getting Your Papers Rejected — Here&amp;rsquo;s the Fix&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve spent weeks perfecting your research, written a solid manuscript, and submitted to your target journal. Then the rejection email arrives: &amp;ldquo;Figures do not meet publication standards.&amp;rdquo;&lt;/p&gt;</description></item><item><title>Mermaid: Generate Diagrams from Plain Text</title><link>https://augmentedscholars.com/posts/code-automation/mermaid-generate-diagrams-from-plain-text/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/mermaid-generate-diagrams-from-plain-text/</guid><description>&lt;h1 id="stop-fighting-with-diagram-tools--generate-professional-visuals-from-plain-text"&gt;Stop Fighting with Diagram Tools — Generate Professional Visuals from Plain Text&lt;/h1&gt;
&lt;p&gt;You need a sequence diagram for your API docs. Opening Lucidchart or draw.io means the next 45 minutes disappear into dragging boxes, nudging arrows three pixels left, and cursing the auto-layout that keeps &amp;ldquo;helping&amp;rdquo; by rearranging everything. Meanwhile, your documentation deadline isn&amp;rsquo;t moving.&lt;/p&gt;</description></item><item><title>Git and GitHub for Researchers: Version Control Your Work Without Fear</title><link>https://augmentedscholars.com/posts/code-automation/git-github-researchers/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/git-github-researchers/</guid><description>&lt;p&gt;You&amp;rsquo;ve lost work before. A hard drive failure, a file accidentally overwritten, a script that worked yesterday that doesn&amp;rsquo;t today and you have no idea what changed.&lt;/p&gt;
&lt;p&gt;Git solves all of these. It&amp;rsquo;s a version control system — a way of saving the full history of changes to files so you can always go back, identify what changed, and collaborate without conflicts.&lt;/p&gt;</description></item><item><title>Generate LaTeX Tables Directly from Python and Pandas</title><link>https://augmentedscholars.com/posts/code-automation/latex-table-python/</link><pubDate>Tue, 15 Sep 2020 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/latex-table-python/</guid><description>&lt;h1 id="creating-latex-tables-with-python-and-pandas-a-step-by-step-guide"&gt;Creating LaTeX Tables with Python and Pandas: A Step-by-Step Guide&lt;/h1&gt;
&lt;h2 id="introduction-the-challenge-of-formatting-tables-for-latex"&gt;Introduction: The Challenge of Formatting Tables for LaTeX&lt;/h2&gt;
&lt;p&gt;Imagine you&amp;rsquo;re a data scientist, researcher, or student working on a report or paper. You&amp;rsquo;ve done the heavy lifting—analyzing data, drawing insights—but now you face a tedious challenge: presenting your results in a well-formatted LaTeX table. Manually formatting tables can be frustrating, especially when dealing with large datasets.&lt;/p&gt;</description></item><item><title>Markdown to PowerPoint with Pandoc</title><link>https://augmentedscholars.com/posts/code-automation/markdown-pandoc-pptx/</link><pubDate>Tue, 15 Sep 2020 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/markdown-pandoc-pptx/</guid><description>&lt;h1 id="create-fast-research-presentations-using-markdown-and-pandoc"&gt;Create Fast Research Presentations Using Markdown and Pandoc&lt;/h1&gt;
&lt;h2 id="the-problem-struggling-with-research-presentations"&gt;The Problem: Struggling with Research Presentations&lt;/h2&gt;
&lt;p&gt;Imagine this: You have an important research presentation due tomorrow. Your slides need to be clear, well-structured, and visually appealing. But as you open your usual slide editor, you find yourself spending hours tweaking fonts, aligning bullet points, and dealing with formatting inconsistencies. Frustrating, right?&lt;/p&gt;</description></item><item><title>Three Text-Based Frameworks for Research Paper Figures</title><link>https://augmentedscholars.com/posts/code-automation/create-figure-with-text/</link><pubDate>Tue, 15 Sep 2020 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/create-figure-with-text/</guid><description>&lt;p&gt;&lt;strong&gt;Title:&lt;/strong&gt; Choosing the Right Tool for Creating Realistic Images: Mermaid vs. TikZ&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;br&gt;
Before using any model to create realistic images, consider these two powerful tools for generating structured, high-quality figures. Mermaid and TikZ offer different approaches—one focusing on simplicity and markdown-based diagrams, the other on precise LaTeX-generated illustrations. This post explores best practices, examples, and storytelling to help you make the best choice for your needs.&lt;/p&gt;</description></item><item><title>Why You Should Master Markdown as a Researcher</title><link>https://augmentedscholars.com/posts/code-automation/why-master-markdown/</link><pubDate>Tue, 15 Sep 2020 00:00:00 +0000</pubDate><guid>https://augmentedscholars.com/posts/code-automation/why-master-markdown/</guid><description>&lt;h1 id="as-an-academic-why-should-you-master-markdown"&gt;&lt;strong&gt;As an Academic, Why Should You Master Markdown?&lt;/strong&gt;&lt;/h1&gt;
&lt;h2 id="the-problems"&gt;The Problems&lt;/h2&gt;
&lt;p&gt;Academic writing is a complex and often frustrating endeavor. Between formatting citations, structuring papers, and collaborating with peers, scholars constantly battle with clunky word processors that introduce unnecessary friction. Proprietary software limitations, version control issues, and inconsistent formatting add to the struggle. When working with LaTeX, the steep learning curve can discourage many from adopting it, even if it provides excellent typesetting.&lt;/p&gt;</description></item></channel></rss>