David LegrantinBetter ProgrammingYou Can Use Any Programming Language for Backend Development — Even “Brainfuck”It doesn’t matter which language you choose. What’s more important is why you want to use it7 min read·Feb 12, 2021--1--1
David LegrantinJavaScript in Plain EnglishYou’ll Grow to Hate Your Code — And That’s a Good ThingOnce you grow as a programmer, you’ll start to hate the code you’ve written.4 min read·Feb 10, 2021----
David LegrantinLevel Up CodingElegantly Consuming APIs using Data Transfer Objects in PHPClean up your code by parsing API responses the right way6 min read·Feb 9, 2021--1--1
David LegrantinBetter ProgrammingWhy You Shouldn’t Always Use an IDEIDEs make your life much easier — until they don’t6 min read·Feb 5, 2021--2--2
David LegrantHow A Runaway Thief Shut Down Amsterdam’s Train Traffic By Exposing A Simple Software BugMost software has bugs, big or small. But not many bugs are as impactful as this one simple oversight…3 min read·Feb 1, 2021--1--1