The Curious Engineer

All blogs / Essays / personal

Amjad Masad

amasad.me

Amjad Masad's site

Essays / personalCompilersJavaScript / TypeScriptTech news / industry

Posts
33 from 17 Jul 2012 to 24 Oct 2025
Posting
now and then
Kind
personal blog
Feed
https://amasad.me/rss

2025 1

  1. How to Keep Winning

2022 2

  1. Civilizational Primitives
  2. Investing in Synthesis

2021 6

  1. Why Learn Compilers
  2. Computers Doing The Right Thing
  3. Learning to Fight
  4. The Hyperreal
  5. On Hosting Sites from Your Editor
  6. Ambition++; Reflecting on a decade of work

2020 3

  1. Replit is not an IDE
  2. Why We Switched From MongoDB to PostgresSQL (GPT 3 post)
  3. Do What Makes The Best Story

2018 5

  1. 50th Anniversary of The Mother of All Demos
  2. Leapfrogging the IDE
  3. Beware the Metagame
  4. Github and Open-source Is a Boon for the Underprivileged
  5. Be Grateful

2017 4

  1. Mental Frames to Get Over Entrepreneurial Anxiety and Depression
  2. Dialectical Progress in Programming
  3. Disintegrated Development Environments — How Did We Get Here?
  4. Fake Minimalism

2016 7

  1. Kierkegaard and Entrepreneurship
  2. What is Perfectionism and How to Cure It
  3. John Carmack on Idea Generation
  4. Caching and Promises
  5. Eval as a Service
  6. The Stoic of Open Source
  7. Overcoming Intuition in Programming

2015 2

  1. Easier Concurrent Programming in JavaScript with Async Functions
  2. Hello World

2014 2

  1. Lesser-Known JavaScript Debugging Techniques
  2. Building an In-Browser JavaScript VM and Debugger Using Generators

2012 1

  1. On VMs in JavaScript