Writing: a blueprint for techiesI use this blueprint for all my long-form writing, and find that the structure and checklist work across a range of long-form articles…Nov 6Nov 6
#TechForNewbies: Scope vs. NamespaceScope and namespace are words with similar — but critically different — meanings in programming.Oct 7Oct 7
#TechForNewbies: Name Binding‘Name binding’ is a term for assigning a ‘name’ to something, e.g. a variable, in code — i.e. the ‘name’ is ‘bound’ to it.Sep 283Sep 283
GreenIO Conference 2024: Key takeawaysLast week I had the pleasure of attending the Green IO London conference.Sep 24Sep 24
#TechForNewbies: Green Tech TipsI have pulled together this infographic, to share some key facts and tips to reduce your own digital carbon footprint.Jul 24Jul 24
#TechForNewbies: ArgsArgs — short for ‘arguments’ — are the values you feed into your functions. They are the values you ‘pass’ between chunks of code, as the…Jul 3Jul 3
#TechForNewbies: That’s my TypeIn programming, ‘typing’ defines the way variables interacts with each other, tied to the values they can hold — and the data types …Apr 15Apr 15
#TechForNewbies: Tech DebtTechnical Debt is a catchphrase often thrown around, essentially as a bit of a catchall for a few things you will one day need to resolve.Apr 11Apr 11
#LegacySystems: Why ‘tech for good’ is not good enough, Part 1 — Tech is not inherently fairWe don’t just need ‘tech for good’. We need good tech.Mar 27Mar 27