Development articles (31)

  1. A blog comment receiver for Cloudflare Workers (10/24/2023)
  2. Email form sender with Nuxt3, Cloudflare, Brevo & reCAPTCHA (5/31/2023)
  3. Rendering content with Nuxt3 (2/10/2023)
  4. Adding reading time to Nuxt3 content (2/7/2023)
  5. Developing a great SDK: Guidelines & Principles (8/5/2021)
  6. Google Trends in Vue & Nuxt.JS (7/1/2021)
  7. From CircleCI to GitHub Actions for Jekyll publishing (9/21/2020)
  8. Notes from my Spectrum +3 manual (5/5/2020)
  9. My own Delphi story - celebrating 25 years (2/14/2020)
  10. SemVer is an intent - not a promise (12/19/2019)
  11. WordPress to Jekyll part 6 - A faster build (5/22/2019)
  12. WordPress to Jekyll part 5 - Hosting & building (5/31/2018)
  13. WordPress to Jekyll part 4 - Categories and tags (5/30/2018)
  14. WordPress to Jekyll part 3 - Site search (5/29/2018)
  15. WordPress to Jekyll part 2 - Comments & commenting (5/28/2018)
  16. WordPress to Jekyll part 1 - My history and reasoning (5/25/2018)
  17. Comma-separated parameter values in WebAPI (4/22/2018)
  18. Download files with progress in Electron via window.fetch (3/10/2017)
  19. Random tips for PowerShell, Bash & AWS (4/28/2016)
  20. Time window events with Apache Spark Streaming (6/27/2015)
  21. Sequence averages in Scala (12/11/2014)
  22. Designing a great API (11/29/2011)
  23. Anatomy of a good bug report (6/30/2010)
  24. How did I get started in software development? (8/5/2008)
  25. Ten commandments for developers (8/1/2008)
  26. More screen-shots of Envy Code R preview #7 (4/14/2008)
  27. Safari 3.1 includes developer tools (3/18/2008)
  28. Testing web sites with the iPhone SDK (3/7/2008)
  29. Humane theme for TextMate and Xcode (2/8/2008)
  30. Preview of Envy Code R programming font (11/30/2006)
  31. Comparing programming fonts (11/29/2006)