# Edmund Miller Bioinformatics, biology, genomics, and software engineering notes from Edmund Miller. ## Site - [Home](/index.md) - [About](/about/index.md) - [Posts](/posts/index.md) - [RSS](/rss.xml) - [Sitemap](/sitemap-index.xml) ## Posts - [altair-upset: The Evolution of UpSet plots in Altair](/posts/altair-upset/index.md): How I turned a Jupyter notebook into a full-fledged Python package for UpSet plots - [Migration from Biocontainers to Seqera Containers: Part 2](/posts/seqera-containers-part-2/index.md): nf-core containers automation: how it'll all work behind the curtain - [Migration from Biocontainers to Seqera Containers: Part 1](/posts/seqera-containers-part-1/index.md): What Seqera Containers is and why we want to move to it. - [Pixi for Bioinformatics: Bioconda on HPC and Local Machines](/posts/pixi-bioinformatics/index.md): Set up Pixi with conda-forge and Bioconda on an HPC cluster or laptop, install Nextflow, define tasks, and import an existing environment.yml. - [Format Snakemake in Emacs with Apheleia and snakefmt](/posts/emacs-snakefmt/index.md): Configure Apheleia in Doom Emacs to format Snakemake files with snakefmt, including a Nix package and the exact set-formatter! setup. - [Nextflow Emacs Workflow](/posts/emacs-nextflow/index.md): How I hack on Nextflow scripts using Emacs - [Personal Site Analytics in 2024](/posts/personal-analytics/index.md): What's the move for something that gives you feedback and isn't creepy - [Using MDX in Doom Emacs](/posts/emacs-mdx/index.md): Yo Dawg I heard you like Components so I put Components in your Markdown - [Setting up Doom Emacs for Astro Development](/posts/emacs-astro/index.md): The beauty of Astro is it's like the Nextflow of web frameworks - [Encrypt org-journal with age in Doom Emacs](/posts/org-journal-age/index.md): Set up age.el and rage in Doom Emacs, configure SSH key paths, and save org-journal entries as encrypted .org.age files when EasyPG hangs. - [Site v3](/posts/site-v3/index.md): Or is it like v5 at this point? - [I'm Starting a Writing Streak](/posts/writing-streak/index.md): We'll see how long it lasts this time! - [Why I'm hyped about Julia for Bioinformatics](/posts/julia-bioinformatics/index.md): Julia might just change the game for bioinformatics. - [Thoughts on NixOS](/posts/thoughts-nixos/index.md): Highlighting its customization, stability, and how it simplifies development environments. - [A New Vue on Life](/posts/personal-rewrite/index.md): I've been wanting to redo my personal site since I tried to add my - [Learn Just Enough React to Move Out of your Parent\'s House](/posts/learn-react/index.md): A Gen-Z's Guide to the 2019 Job Market. - [Emacs Email Config](/posts/emacs-email/index.md): Setting up Email in Emacs with mbsync, and Notmuch. - [CTRL to Caps Lock](/posts/first-post/index.md): How to change your Capslock key to Ctrl. With a bonus ESC on tap.