the Synthetic Biology Open Language (SBOL) | a language for genetic design
Public
Squish migrations in Django
Helpful answer on stackoverflow that outlines out to squish down migrations in a Django system.
2bit file format
Details of the format of 2bit files
Dependencies and Git branches
Handy post about switching dependencies when switching branches with git.
HTML head tags
Good list of tags that can go in the header section of a web page.
Remi - Python GUI library
Python library for developing GUI applications
Rust programming language
Write yourself a git
Learn how git works, by writing a git.
Learn enough Docker to be useful
Tutorial that aims to get you going with Docker.
Console rules
Handy things you can do in the console (in Chrome at least).
CSS selectors cheatsheet
Good cheatsheet of CSS selectors.
IUPAC Codes
Handy list of IUPAC nucleotide codes.
Nucleotide ambiguity codes
Handy list of IUPAC nucleotide code along with the complements.
How do developers get such amazing background images?
Reddit thread about stock images that contains a reasonable list of sites where royalty-free images can be found.
Lab41/squiggle: 📈 DNA Sequence Visualization for Humans
Interesting DNA sequence visualisation library.
Starting off in Bioinformatics — RNA Transcription and Translation
Useful introduction to transcription and translation.
DNA Sequence Data Analysis — Starting off in Bioinformatics
Handy background about DNA Sequencing and sequence assembly.
How to Create Custom Django Management Commands
Good background to making management commands for Django applications, includes information on how you add your own arguments.
Pinboard API (v1) Documentation
API documentation for Pinboard. Given that there appears to be no good Emacs client available, I think I'm going to have to crack and make one at some point.
History Of Font Lock In Emacs
Nice background on why font lock is actually called font lock in Emacs.
Energy Efficiency across Programming Languages
Fortran - Wikibooks, open books for an open world
Online book that contains a good introduction to Fortran.
Starting off in Bioinformatics — DNA Nucleotides and Strands
Introduction to DNA nucleotides,strands, etc.
Starting off in Bioinformatics — Turning DNA sequences into Protein sequences
Article that describes how DNA is turned into protein sequences.
Pairwise Sequence Alignment using Biopython – Towards Data Science
Short introduction to pairwise alignment using BioPython.
The mysterious history of the MIT License | Opensource.com
Short article about the unclear history of the MIT licence.
Debugging Elisp Part 1: Earn your independence · Endless Parentheses
Straightfoward guide to debugging Emacs lisp.
Emacs bulk indent for Python - Stack Overflow
How to indent a region in Emacs, ignoring the current mode's indentation rules. I'm often needing to do this in Python and keep forgetting how.
Syncing a fork - GitHub Help
Handy document for reminding myself on how to keep a fork in sync.
Scientific computing’s future: Can any coding language top a 1950s behemoth? | Ars Technica
Article that discusses how languages for science have moved on (or not) since the days of Fortran and Lisp.