- 2023.Jan.03 » We're wasting money by only supporting gzip for raw DNA files.
- 2022.May.09 » Fear and self-loathing: getting old in tech
- 2021.Jan.04 » Pytest API Examples
- 2020.Aug.06 » A problem in bioinformatics: we often don't even know what we want.
- 2018.Mar.28 » Examining microbial genome assemblies using contiguity metrics
- 2018.Mar.23 » Automating the selection of genome assembly software
- 2016.Oct.06 » Software development, the happy path, and confirmation bias
- 2015.Nov.24 » An audio discussion of microbial sequencing
- 2015.Nov.02 » The economics of PacBio sequencing a microbe
- 2015.Jul.24 » How I develop
- 2014.Jul.17 » Continuous, reproducible genome assembler benchmarking
- 2014.Apr.03 » Bioinformatics software is a disgrace to our field.
- 2014.Jan.21 » Video: building robust Python programs using unit-tests
- 2013.May.13 » Trimming 454 reads at the 5' end may improve fidelity
- 2013.Apr.17 » Filtering inaccurate NGS reads using machine learning
- 2013.Feb.27 » What's the point of publishing?
- 2013.Feb.08 » What's the point of writing good scientific software?
- 2012.Jul.16 » Poster: Predicting genotype from phenotype
- 2012.Jul.15 » Reflection
- 2012.Jul.12 » Modularised parts connected by data
- 2012.Jul.11 » A functional approach to bioinformatics workflows
- 2012.Jul.10 » Makefiles
- 2012.Mar.19 » Simple functional programming in R
- 2011.Jul.27 » Bioinformatics - a wide set of transferable skills
- 2011.Jul.07 » Poster: Scaffolder software for genome finishing
- 2011.Apr.13 » Video: Introduction to phylogenetics
- 2011.Mar.15 » Experiments in Genome Scaffolding and Peer-Review
- 2009.Oct.22 » Dealing with big data in bioinformatics
- 2009.Oct.02 » A common bioinformatics file format
- 2009.Oct.02 » Data analysis using R functions as objects
- 2009.Sep.11 » Manipulating CSV plain text data at the command line
- 2009.Sep.10 » Using sed to update text and images in the commandline
- 2009.Sep.09 » Keyboard, command line, and text files
- 2009.Feb.20 » Using a database
- 2009.Feb.20 » Scripting
- 2009.Feb.03 » Why write good software
- 2009.Jan.26 » Reuse, contribute, create
- 2009.Jan.25 » Writing good code
- 2009.Jan.11 » Git
- 2008.Dec.24 » About Latex
- 2008.Dec.23 » Vim
- 2008.Jun.04 » Video: The role of cost in gene expression
- 2008.May.24 » Organised bioinformatics experiments
- 2008.Jan.28 » World of Bioinformatics Quest: Character generation
- 2007.Dec.31 » Why data testing is important in computational research
- 2007.Oct.30 » Nurturing your talent in academia
- 2007.Sep.18 » Poster: Manchester Life Sciences Symposia
- 2007.Sep.05 » Introduction to a career in bioinformatics
- 2007.Aug.28 » The Ph in a Bioinformatics PhD
- 2007.Aug.22 » Be more productive - throw away your mouse
- 2007.Aug.06 » Being a bioinformatician is hard
- 2007.Aug.01 » Deriving meaning from principal components analysis
- 2007.Jun.17 » The case for open science
- 2007.Jun.01 » Bio::Blogs 11 - special edition
- 2007.Mar.02 » About Writing
- 2007.Feb.16 » Organising yourself as a dry lab scientist
- 2007.Feb.13 » The dark side of bioinformatics data mining
- 2007.Jan.15 » An introduction for data mining in bioinformatics