The Curious Engineer

All blogs / Essays / personal

Alex MacCaw

blog.alexmaccaw.com

Musings about life, the universe, and everything.

Essays / personalAI / MLSoftware / engineering practice

Posts
96 from 3 Mar 2012 to 24 May 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://blog.alexmaccaw.com/rss/

2026 1

  1. The problem with US healthcare is not capitalism

2025 3

  1. How to Vibe Code as a Senior Engineer
  2. We Won’t Save the Planet by Shrinking
  3. AGI, agents, and timelines

2024 4

  1. On Pain
  2. The Toad
  3. Common logical fallacies surrounding capitalism
  4. Artificial Knowledge Creation

2023 4

  1. Unshackling Artificial Minds
  2. Captain's Log #2
  3. The Stars
  4. The Illusion of Free Will

2022 4

  1. Universality and APIs
  2. Captain's Log #1
  3. The AI is coming
  4. The Beginning of Infinity

2021 7

  1. Sailing across the Atlantic
  2. The Manager's Handbook
  3. A personal update
  4. The six principles of lifestyle businesses
  5. Lifestyle business FAQ
  6. Predictions of the future
  7. The Great CEO Within

2019 9

  1. Nothing matters
  2. Advice to my younger self
  3. Zone of Genius
  4. The style of a leader
  5. A value driven life
  6. How I learnt to program and dropped out of high-school
  7. Conscious Leadership
  8. How we run our entire company out of Asana
  9. Feedback is not a dirty word

2018 2

  1. CEO Coaches
  2. My life is random

2015 2

  1. Motivation
  2. Clearbit

2014 4

  1. An Engineer's Guide to US Visas
  2. Structuring Sinatra Applications
  3. A Startup's Guide to Hiring
  4. A programmer's legacy

2013 28

  1. Sourcing.io
  2. An Engineer's guide to Stock Options
  3. Animating DOM transitions
  4. How (not) to write recruiting emails
  5. End to end encryption in JS Web Apps
  6. Cross Site Request Forgery in JS Web Apps
  7. Preventing tab-close data loss in JS Web Apps
  8. JavaScript 'wake' event
  9. Heroku Staging
  10. Dynamic pagination
  11. SEO in JS Web Apps
  12. How yield will transform Node.js
  13. Time to first tweet
  14. Regulation and Innovation
  15. Memory Management in JS Web Apps
  16. Queuing Ajax Requests in JS Web Apps
  17. Speed up Heroku deploys
  18. Monocle
  19. How to travel around the world for a year
  20. Traveling, Writing and Programming (2011)
  21. Asynchronous UIs - the future of web user interfaces
  22. Chrome's requestAutocomplete()
  23. Setting up Sublime Text 2
  24. Analyzing my DNA
  25. Abba - JavaScript a/b testing
  26. Stripe Push Notifications
  27. Life TODO
  28. All you need to know about CSS Transitions

2012 28

  1. Humble Beginnings
  2. 5 APIs that will transform the Web in 2013
  3. Small
  4. What it's like to work for Stripe
  5. Go
  6. A JavaScript Security Flaw
  7. An Asynchronous Image Uploading Interface for Svbtle
  8. The State of Hiring
  9. Here's to the Misfits
  10. Killing a library
  11. A browser API for one click payments
  12. Catapult
  13. The Power of Language
  14. Moving to San Francisco
  15. What would you do if you knew that you wouldn't fail?
  16. Canvas Color Picker
  17. Open-sourcing Stylo
  18. Spine Facebook Friend Picker
  19. Chrome supports TCP & UDP Sockets
  20. Exercise & Programming
  21. Resumes are dangerous
  22. WYSIWYG
  23. CommonJS for Sprockets
  24. Open sourcing all my private projects
  25. Adobe's 9% Flash tax
  26. When you should quit your job
  27. Rails is just an API
  28. Server-side Upgrades