Top all-time · #13802
Rafael Quintanilha
Personal blog · rafaelquintanilha.comprogrammingaieconomics
Rafael Quintanilha's personal blog at rafaelquintanilha.com covers programming, ai and economics. Since 2016, 5 different Hacker News readers have linked it 33 times, most often “How to Become a Bad Developer”. It is still writing: the last post was on 2025-06-18, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this post on how to become a bad developer, which lists habits such as never assuming a bug is in your code and writing for machines rather than humans.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Essays about software engineering, web development, artificial intelligence, quantitative analysis, financial markets, books and tradition.
Most-linked posts?
- How to Become a Bad Developer3 people · 4 mentions · first linked 2019-07-03
- Why every programmer should write2 people · 2 mentions · first linked 2025-06-18
What Hacker News says?
https://rafaelquintanilha.com I write mostly about React, but you will find articles about JavaScript and Web Development in general. It is a compilation of things that I use on a daily basis, so I think it is worthy for anyone who is interested in understanding what is relevant for modern front-end development. Popular posts: * https://rafaelquintanilha.com/how-to-become-a-bad-developer/ - What is the most guarante…
Comment linking /how-to-reuse-logic-with-react-hooks/
on “Ask HN: What is your blog and why should I read it?”Submitted How to Become a Bad Developer as a story · 211 points
HN discussionIt seems the author agrees with you. The final “bad habit” calls people out for writing code for machines instead of humans. https://rafaelquintanilha.com/how-to-become-a-bad-developer/... The author lists the habits of *bad* developers as: (1) Never assume there is a bug in your code, (2) Write code without reasoning, (3) Lack assertiveness, (4) Take pleasure in writing more code, (5) Write for machines, not humans…
Comment linking /how-to-become-a-bad-developer/
on “How to Become a Bad Developer”Submitted Why every programmer should write as a story · 4 points
HN discussionhttps://rafaelquintanilha.com
Comment linking /
on “Ask HN: Could you share your personal website here?”Submitted Why every programmer should write as a story · 3 points
HN discussionhttps://rafaelquintanilha.com/ Recently migrated to Ghost and I'm trying now to centralize all posts in a single place. It hasn't been busy in the last couple years, but I'm planning to revitalize it soon. I talk mostly about web development (React mostly) and quantitative finance (Python mostly). I run a SaaS in the area, so I plan to talk more about running it. Fun fact, one of my posts actually feature #1 in HN a…
Comment linking /how-to-become-a-bad-developer/
on “Ask HN: Could you share your personal blog here?”Submitted Claude Code is expensive, reckless, and weirdly fun as a story · 3 points
HN discussionI debated this for longer than I would like, and in the end regretted not joining Substack soon enough. I keep a personal blog since 2012 [1] which, in its last iteration, is hosted in Ghost. There is something really reassuring in knowing that you own a space in the internet, that nobody can shut you down, and that ceteris paribus it will survive till eternity. However, discoverability is indeed a problem. If in th…
Comment linking /
on “Substack writers, you need a website”Submitted Are AI Assistants Making Us Worse Programmers? as a story · 3 points
HN discussionSubmitted How to Become a Bad Developer – Rafael Quintanilha as a story · 3 points
HN discussionSubmitted How to Reuse Logic with React Hooks as a story · 3 points
HN discussionSubmitted Not every programmer needs to be a professional as a story · 2 points
HN discussionSubmitted Libs for Accessible React Applications as a story · 2 points
HN discussionSubmitted The Complete Guide to React Refs as a story · 2 points
HN discussionSubmitted How to Efficiently Go from Idea to Prototype in React as a story · 2 points
HN discussionSubmitted The Drunken Sailor and Conservatism as a story · 2 points
HN discussionSubmitted Using Codex as a Task Inbox as a story · 1 points
HN discussionSubmitted The Drunken Sailor and the Lindy Effect as a story · 1 points
HN discussionSubmitted Converting Jupyter Notebooks into Blog Posts with Gatsby as a story · 1 points
HN discussionSubmitted Writing Tests as User Stories in React as a story · 1 points
HN discussionSubmitted Create a Serverless React Application as a story · 1 points
HN discussionSubmitted React Testing Library Common Scenarios as a story · 1 points
HN discussionSubmitted How to Become a Bad Developer as a story · 1 points
HN discussionSubmitted Headless CMS: Adding a Blog into an Existing Site as a story · 1 points
HN discussionSubmitted Counting Presidential Tweets as a story · 1 points
HN discussionSubmitted Making Better Investments with Math and JavaScript as a story · 1 points
HN discussionSubmitted Building an Online IRR Calculator with React as a story · 1 points
HN discussionSubmitted Introducing React Line Chart as a story · 1 points
HN discussion