Alex Hyett

📨 Newsletter

Sign up for The Curious Engineer - my weekly newsletter when I share my thoughts on software development, careers, productivity, self-hosting, entrepreneurship as well as interesting finds from across the web.

Join over 2,800 readers

Or subscribe via Buttondown

Yours is the only newsletter I consistently read every week, even before the ones from people like James Clear or Ali Abdaal.

Past Issues

  1. The Privacy Rabbit Hole
  2. Interesting finds from this week #5
  3. Self-Hosting My Website Services
  4. My Love-Hate Relationship with Tailwind
  5. What's Hot this Week in Tech
  6. The Future of Computer Interfaces
  7. Switching to Zed for coding
  8. Tips when generative coding
  9. Security Basics in the Age of AI-Assisted Coding
  10. How will AI affect the software industry?
  11. Lessons learned this week
  12. Is Cursor worth it for developers?
  13. Interesting finds from this week #4
  14. What do you want to learn next?
  15. Different network setups for webapps
  16. Improving my terminal setup
  17. Resources for learning AI & ML
  18. Plans for 2025
  19. Is AI ruining software engineering?
  20. Understanding Async and Await
  21. Interesting finds from this week #3
  22. Remote working with team meet-ups
  23. Coping with burnout in tech
  24. Website hosting without breaking the bank
  25. Setting up better private search
  26. Interesting finds from this week #2
  27. Tips for mastering code reviews at work
  28. My Ideal Home Office Setup
  29. The Art of Refactoring
  30. Technical interview techniques which annoy me
  31. Apple Watch and Hindsight in Tech Purchases
  32. Sharing to inspire others
  33. Adding Search to My Static Site
  34. Using Caddy as a Reverse Proxy
  35. Embrace the quick wins for motivation
  36. A Digital Minimalist Software Engineer
  37. One Stack, Two Stack, Half Stack, Full Stack
  38. Interesting finds from this week
  39. Streamlining my writing workflow
  40. Standing out when looking for a job
  41. Will scalability become a thing of the past?
  42. Thoughts on creator sustainability
  43. Not enough developers talk about this
  44. Salary Optimisation in Software Development
  45. Finding a remote work balance
  46. Measure what matters
  47. RSS isn't dead, it just needs a face lift
  48. Scheduling Posts with a Static Site
  49. The Joys of Job Interviews
  50. Building a new home server
  51. The modern web is unusable on mobile internet
  52. Interesting finds of the week
  53. Easter Eggs in Software
  54. Achieving Sustainable Productivity
  55. Thoughts on Reproducible Environments
  56. The IndieWeb is the new and the old web
  57. Technology Gatekeepers, Self-Hosting and Work
  58. Finding the Joy in Programming
  59. Notes on Migrating from Substack to Ghost
  60. Why I am Leaving Substack
  61. How I Manage My Finances as a Software Developer
  62. 2023 Year Review
  63. Giving back as a developer
  64. Overcoming personal expectations
  65. SEO 101 for Software Developers
  66. The Good and Bad of Remote Work
  67. I Think I Found The Secret to Consistency
  68. Open Source: An Antidote to Closed Source Vulnerability
  69. Combining Digital and Analog for Better Note-Taking
  70. The Art of Abstractions
  71. Protecting Privacy: Can Software Developers Make a Difference?
  72. Navigating Docker like a Wizard
  73. Decentralisation, Our Past and Our Future
  74. What should a Junior .Net Developer know?
  75. Good Engineers Perform Root Cause Analysis
  76. Why software developers quit after 2 years
  77. Your privacy is optional
  78. EU VAT & Moving Paid Plans to Patreon
  79. Decluttering my digital life
  80. The Interface Segregation Situation
  81. 5 Hard Skills That Will Pay Off Forever
  82. Should software engineers learn DevOps? 🛠️
  83. What happened to the remote working dream?
  84. Every great developer has this one trait 🧠
  85. Lessons Learned from My First Year as a Developer Turned Creator ✏️
  86. Why is the market so tough for junior engineers right now? 😭
  87. Startup vs Corporate - Which is best for you? 🏢
  88. What’s Inside My Digital Toolbox 🧰
  89. How to Manage Technical Debt 📉
  90. Happiness is ... 🙂
  91. How to Manage Your Time as a Software Developer ⌛️
  92. Specialist vs Generalist ⚒️
  93. Engineering Manager vs Tech Lead 🧑🏻‍💻
  94. When is the Right Time to Quit Your Job? 🚪
  95. Taking Care of Your Mental Health as a Software Developer 🧠
  96. How to Break a Monolith into Microservices
  97. Software Engineering Promotions: Increase Your Chances of Getting to the Next Level 🚀
  98. Don’t Build Your House on Someone Else’s Land
  99. Life Lessons Learned from the Stoics
  100. You Can’t Believe Your Eyes
  101. Does software development have an age limit?
  102. The Feynman Technique: Learn Quickly
  103. Can we replace junior developers with ChatGPT?
  104. Stop caring what other people think
  105. Is there such a thing as job security?
  106. Focus on Creating Instead of Consuming
  107. Content Creator Path 5-Month Update
  108. Software developers shouldn’t start software companies
  109. Stop listening to your parents advice
  110. The Tale of the Mexican Fisherman
  111. Will technology ever make our lives easier?
  112. How to Find Work That You Will Love Doing
  113. Does GPT-3 threaten your engineering job?
  114. The Formula for Success is Scarily Simple But No One Does It
  115. Finding Balance: Taking a Break From Work Without Feeling Guilty
  116. Is Working In Tech Still Worth It?
  117. Hedonistic Adaption for Software Developers
  118. All Developers seem to suffer from this...
  119. Sharing your knowledge as a developer
  120. The Secret to Becoming a High Paid Software Developer
  121. Programming = Problem Solving
  122. Programming = Creativity 🎨