A blog by Darren Burns
Darren
Burns
Hey 👋 I'm Darren.
I'm a software engineer based in Edinburgh, Scotland

Posts
Twitter
GitHub

Terminal support for emoji

Terminals and emoji don't play nicely together.
Read more

January 21, 2021
emoji | terminals | unicode | python

Unicode & emoji 🚀

An example-rich introduction to Unicode and how emoji are represented using codepoints.
Read more

January 20, 2021
emoji | unicode | python

Conditionally Creating Terraform Resources

You can conditionally create a Terraform resource using the 'count' meta-argument and the ternary operator.
Read more

September 17, 2021
til | terraform | cloud

AWS Scaling - The ELB Surge Queue

During large surges in traffic Elastic Load Balancers take time to spin up new compute in order to handle the sudden increase in load.
Read more

September 15, 2021
til | aws | elb | scaling | cloud

Learning to Create Video Games

A visual dive into the things I've built, and what I've learnt in my first couple of weeks of working with Unity.
Read more

May 30, 2019
gamedev | unity | beginners | learning

Power Up Your Command Line IV

A showcase of 5 command line tools you can use to speed up your workflows.
Read more

May 7, 2019
command line | productivity | tips

The Piece Table

When you open a file in your text editor, the contents are read from disk and into a data structure in memory. If you were to write a text editor, how would you store an open file in memory?
Read more

January 24, 2019
datastructures | beginners | tutorial

8 Productivity Tips for Github

A collection of tips and tricks that'll improve your GitHub productivity.
Read more

January 9, 2019
git | github | productivity | tips

Power Up Your Command Line III

This is part three of the Power Up Your Command Line series. In this article I’ll showcase five utilities that will make common problems a little easier to solve using the command line.
Read more

January 7, 2019
command line | productivity | tips

Power Up Your Command Line II

Showcasing more of my favourite lesser-known command line tools.
Read more

January 4, 2019
productivity | command line | tips

Power Up Your Command Line

A showcase of some of the best non-standard command line tools I've discovered in recent years. If you use the command line, you'll probably find at least one item on this page that will make your life easier.
Read more

January 3, 2019
productivity | command line | tips

Improving The Readability Of Pytest Output (With Colour!)

Exploring how we can use a lesser known part of the Python standard library and the pytest plugin system to output colourful diffs similar to those seen in testing frameworks for languages such as Elixir and JavaScript.
Read more

January 1, 2019
testing | python | pytest | projects

Copyright © 2022 Darren Burns