←Back
* Latest posts *
- [FEB.18.2023]Painting the whole beetle: an adventure in learning to learn↗
- [JAN.24.2023]Everything should have an API: adventures in trying to automate stuff↗
- [JAN.14.2023]I miss Twitter↗
- [DEC.30.2022]2022: The year in lists↗
- [DEC.14.2022]Preparing for conferences↗
- [OCT.23.2022]Building a website like it's 1999... in 2022↗
- [OCT.15.2022]Everything I googled in a week as a senior software engineer↗
- [AUG.27.2022]When going back doesn't mean going backwards↗
- [APR.16.2022]Burnout, a cautionary tale (and a plea to take a break)↗
- [JAN.02.2022]Start at the beginning: the importance of learning the basics↗
- [JUN.06.2021]The right tag for the job: why you should use semantic HTML↗
- [JAN.18.2021]A typical day: pandemic edition↗
- [DEC.16.2020]Give yourself a break: lessons from burnout↗
- [OCT.11.2020]7 myths designers and developers believe about web accessibility↗
- [MAY.03.2020]Defending yourself against cross-site scripting attacks with Content-Security-Policy↗
- [NOV.16.2019]ffconf 2019: future friends beside the seaside↗
- [SEP.02.2019]Everything I googled in a week as a professional software engineer↗
- [AUG.22.2019]Questions to ask at an engineering interview↗
- [APR.06.2019]Why software engineers should know their audience↗
Page 3 / 3 · 59 total