Roberto Tomé

ROBERTO TOMÉ

BLOG

Thoughts, tutorials, and insights on software development, design, and the future of the web.

Looking for a New Job These Days Is Like Trying to Find Real Love on Tinder
Opinion 10 min read

Looking for a New Job These Days Is Like Trying to Find Real Love on Tinder

Swipe left on sanity, swipe right on existential dread — welcome to the post-2020 hellscape where humans have become data points in someone else's algorithm.

READ MORE
Complete Node.js Task Manager REST API Tutorial, Part 2: Deployment
Tutorials

Complete Node.js Task Manager REST API Tutorial, Part 2: Deployment

This comprehensive tutorial will guide you through building a production-ready Task Manager REST API using modern Node.js tooling.

READ MORE
Complete Node.js Task Manager REST API Tutorial: Part 1: Development
Tutorials

Complete Node.js Task Manager REST API Tutorial: Part 1: Development

This comprehensive tutorial will guide you through building a production-ready Task Manager REST API using modern Node.js tooling.

READ MORE
Gatekeepers of the Geekdom: Why Tech’s Bouncers Are Clown Shoes
Opinion 8 min read

Gatekeepers of the Geekdom: Why Tech’s Bouncers Are Clown Shoes

An unapologetic takedown of the hobby-horse gatekeepers who claim “You’re not one of us” while juggling participation trophies.

READ MORE
Is AI Making Us Dumber? The Great Cognitive Heist of Our Time
Opinion 20 min read

Is AI Making Us Dumber? The Great Cognitive Heist of Our Time

We're living through what might be the most elegant con job in human history. We've been sold a productivity miracle that promises to make us smarter, faster, and more capable. Instead, we're witnessing something that would make Black Mirror’s writers nod in approval: millions of people voluntarily outsourcing their brains to machines, then celebrating the efficiency gains while their cognitive abilities quietly atrophy like unused muscles.

READ MORE
Complete TanStack Router Tutorial: Building a Todo App
Tutorials

Complete TanStack Router Tutorial: Building a Todo App

Learn TanStack Router from scratch by building a complete Todo application. This comprehensive tutorial covers type-safe routing, data loading, mutations, navigation patterns, and error handling with practical examples.

READ MORE
From React Router to TanStack Router: Pros and Cons
Guide 15 minutes

From React Router to TanStack Router: Pros and Cons

React Router has served us well, but TanStack Router brings some new toys that could revolutionize how we handle routing in React apps. Here's everything you need to know about making the switch.

READ MORE
How LinkedIn Became the Cringe Capital of Professional Buffoonery
Opinion 10 min read

How LinkedIn Became the Cringe Capital of Professional Buffoonery

Remember when LinkedIn was just a boring place to upload your resume and maybe connect with that one colleague who actually knew what they were doing? What happened?

READ MORE
When the Tech World Makes You Feel Like a Complete Fraud (And Why That's Actually Normal)
Opinion 10 min read

When the Tech World Makes You Feel Like a Complete Fraud (And Why That's Actually Normal)

Feeling like a fraud in tech? You're not alone but here's why your problem-solving skills matter more than knowing every framework.

READ MORE
Complete React Testing with Vitest: A Beginner-Friendly Tutorial
Tutorials

Complete React Testing with Vitest: A Beginner-Friendly Tutorial

Master React testing with Vitest in this comprehensive beginner's guide. Learn to test components, hooks, async operations, and implement mocking strategies with practical examples and best practices.

READ MORE
Stop Micromanaging Your Developers, for Fuck's Sake
Opinion 10 min read

Stop Micromanaging Your Developers, for Fuck's Sake

Is your project manager ruining your dev team’s mojo? How micromanagement and endless meetings turn epic software projects into horror stories and how to fix it

READ MORE
React Data Fetching 101: From useEffect to useQuery - A Complete Tutorial
Tutorials

React Data Fetching 101: From useEffect to useQuery - A Complete Tutorial

In this tutorial I will make the case why you should ditch useEffect for useQuery if you want to simplify data fetching in your React app.

READ MORE
Rejoice, Linux Nerds: Omarchy Is Here to Nuke Your Window-Dragging Misery
Opinion 8 min read

Rejoice, Linux Nerds: Omarchy Is Here to Nuke Your Window-Dragging Misery

Why does every notification steal my focus like a needy toddler? Enter Omarchy, the distro that basically says "fuck it, let's MAKE productivity happen."

READ MORE
Docker 101: Complete Guide to Deploying Your React App
Tutorials

Docker 101: Complete Guide to Deploying Your React App

This comprehensive tutorial will guide you through containerizing and deploying your React application using Docker. No more "it works on my machine" nonsense.

READ MORE
How Microsoft Forgot Its Soul and Why Linux Became the Cool Kid on the Block
Opinion 10 min read

How Microsoft Forgot Its Soul and Why Linux Became the Cool Kid on the Block

Remember when Windows didn't suck? This is the story of how Microsoft went from caring about their users into creating digital surveillance capitalism disguised as an operating system.

READ MORE
Building a To-Do List Web App with React and Zustand: A Complete Tutorial
Tutorials

Building a To-Do List Web App with React and Zustand: A Complete Tutorial

This tutorial will guide you through building a modern To-Do List application using React and Zustand for state management. By the end, you'll have a fully functional app with add, toggle, delete, and persist functionality.

READ MORE
When Vibes Go Wrong: How the Tea App's Security Meltdown Exposes the Dark Side of Vibe Coding
Opinion 10 min read

When Vibes Go Wrong: How the Tea App's Security Meltdown Exposes the Dark Side of Vibe Coding

When move fast and break things meets women's safety data, the broken things aren't features—they're lives.The Tea app disaster is a masterclass in why AI-assisted vibe coding without security fundamentals is like performing surgery with a butter knife.

READ MORE
Plan Like a Chef, Code Like a Pro: Why Your Next Project Needs Mise en Place
Opinion 10 min read

Plan Like a Chef, Code Like a Pro: Why Your Next Project Needs Mise en Place

This fancy French term means “everything in its place,” and it’s the secret behind every badass dish. That same principle can turn you into a coding rockstar.

READ MORE
The Hype Bros of Vibe Coding: Why You Still Need to Actually Know How to Code
Opinion 8 min read

The Hype Bros of Vibe Coding: Why You Still Need to Actually Know How to Code

Remember when learn to code was sage career advice? Now it's just ask ChatGPT bro. Here's why that's about as smart as letting autocorrect write your wedding vows.

READ MORE