Doogal SimpsonThings every software engineer should know: Map & FilterStreaming to a codebase near youJul 3, 20201Jul 3, 20201
Doogal SimpsoninLevel Up CodingThings every software engineer should know: Binary SearchThis either is or isn’t what you were looking forJun 26, 20201Jun 26, 20201
Doogal SimpsoninThe StartupImport the world, harness it for your nefarious ends, profitWhy are you getting paid to write software?Jun 19, 20201Jun 19, 20201
Doogal SimpsonYou don’t write software for you, you write it for AlexThe most important developer you’ll ever work with and never meet.Jun 12, 20201Jun 12, 20201
Doogal SimpsoninThe StartupHow to write fast softwarePremature optimisation is the root of all evilJun 5, 20202Jun 5, 20202
Doogal SimpsoninThe StartupSoftware should be Correct first, then Clear, then FastMost software is built Correct, Fast, Clear, and it becomes a painful house of cards.May 29, 20202May 29, 20202
Doogal SimpsoninThe StartupThe golden rule of software engineeringYou knew there was a golden rule right?May 23, 20201May 23, 20201
Doogal SimpsoninThe StartupThings every engineer should know: HashmapsHashmaps / Dictionaries / Hashtables are very useful, this is how they work (roughly)May 15, 20201May 15, 20201
Doogal SimpsoninLevel Up CodingThings every software engineer should know: The builder patternWhat is the builder pattern? Why is it useful?Apr 25, 2020Apr 25, 2020
Doogal SimpsonThings every software engineer should know: Array ListsA brief introduction to Array Lists for people new to softwareMar 2, 2020Mar 2, 2020