Writing

  1. Can AI replace all software engineers?And could Ophan be developed without people?
  2. Making Typerighter work harderHow we built a realtime spellchecker for The Guardian’s digital content management system, Composer (from The Guardian’s engineering blog).
  3. 'a11y' isn’t accessibleAccessibility enthusiasts have a strange habit of referring to accessibility as ‘a11y’. Why is this a bad idea? And what can we learn from it?
  4. How to make screen recordings with internal device audio on a MacTLDR: use Kap and Loopback
  5. Running an ongoing process to watch logs in an EC2 instanceUsing an Ubuntu service
  6. Eyegaze Browser: browse the internet with your eyes An accessibility demo from The Guardian's Hack Day.
  7. How to set a default PR template for a GitHub organisationI was wondering how a default PR template could be set for a GitHub organisation, but I found it a little difficult to find official documentation on the subject.
  8. Installing Kali on a Raspberry PiHow I fixed a few snags to turn my microcomputer into a pentesting tool.
  9. Switching careers into programmingMoving into software development without a computer science degree or bootcamp experience.
  10. Audio GraphsMaking data visualisation accessible at The Guardian's Hack Day.
  11. How do hex colour codes work?An explanation of what hex codes represent.
  12. GAWP - Generative art with PythonRecreating the work of George Nees with Python and svgwrite.
  13. What runs this site?I’ve had a few generations of websites in my time, most recently, an oldskool handwritten HTML site.
  14. NASA Astronomy Picture of the DayA Chrome extension replacing the New Tab with a gallery of inspiring images from NASA’s “Astronomy Picture of the Day”.
  15. Minimalist Calculator: a Chrome extensionA calculator extension for Chrome, with keyboard input. Built with React, math.js and big.js.