Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Part 1 covered the Continuous Integration part, where the goal was to run the pipeline less (cheaper) and run it faster, because agents produce more pull requests than a normal pipeline can absorb.
-
Continuous Integration (CI) and Continuous Deployment(CD) are responsible for two things: making sure that when we merge our PR, it does not introduce any faults (bugs) into our main branch (Integration), and after every merge, our code gets released in s…
-
Recently, I recorded a Señors at Scale episode with Dan Abramov, creator of Redux (I will link it here once it's published), and mid-conversation, he told me that state management libraries are no longer necessary.
-
Right now, somewhere in your codebase, a component wrapped in React.memo still re-renders on every keystroke.
-
Ask ten frontend developers where to store a login token, and you'll get four answers and an argument.
-
Dont worry, this article is not about the controversial Hydration breaks they are having during the World Cup matches.
-
Communication is the cornerstone of civilization.
-
After three years on Astro 3.0.2, this site was overdue for an upgrade.
-
Over the past few months at conferences and meetups in Barcelona, Paris, Cluj, London, Coimbra, and Zurich, I surveyed developers from big companies: how does your team use service workers?
-
I’ve always been curious about sourcemaps.
-
Recently I gave my "How NOT to use TanStack Query" talk at a React Paris and JSHeroes Cluj and I experienced a striking difference in the audience's response to my talk.
-
WHen I write an article, I try as much as possible to make it timeless.
-
Every few months, I discover an indispensable library—often via Reddit, conferences, or the ReactJS Barcelona meetup.
-
I worked at Glovo (A food delivery app from Europe) on the team that owned the store page.
-
If you've ever connected Claude to Figma and watched it move frames around for you, you've already talked to an MCP server.
-
SEO comes down to about 20 things, ranked roughly by how much each one moves the needle on a small blog.
-
ES2025 shipped in June, TC39 just approved the ES2026 candidate, and some of what's landing is going to change how I write JavaScript day to day.
-
I woke up to a Netlify email telling me I had used 249GB of bandwidth in a single month on my personal website and blog.
-
Three days ago, I had a problem.
-
Every time I post an article on Reddit or LinkedIn, I get people literally shouting at me that I shouldn't use useEffect in the code snippet example, and then others argue that using useEffect is the right call there.
-
Last quarter, I got pulled into a code review for a component I'd never touched.
-
If you haven't worked with skeleton screens before, they're the grey placeholder shapes you see while content is loading.
-
Last month, I opened a pull request from a colleague.
-
You've probably used a chat AI by now.
-
Cline, if you haven't heard of it, is an open-source AI coding assistant.
-
What a time to be a developer.
-
2025 in Review What a year, huh?
-
They say you always remember your first kiss.
-
I always debated between using a blog platform like Medium or Substack and building my own.
-
We used to have a small annoying problem in my company.
-
How to be a speaker Recently a friend got accepted to speak at a popular tech conference and asked me for some advice.
-
There is a widespread mental model called Second-Order Thinking, which says that when coming up with a solution don't think just about the problem you are solving but also the implications.
-
Finding a job has never been more challenging.
-
We, as humans, are all looking for perfection.
-
This year was without a doubt a year full of learning, from learning to Snowboard to How to Traverse a Graph and even trying and failing to learn how to whistle.
-
Books are the perfect gift.
-
There is no other profession where continuous learning is part of your day-to-day job.
-
Let me tell you a story… When I joined my current company, I received a pretty big shock.
-
Many people don't realize this, but the biggest enemy of software engineering is change.
-
CSS (Cascading Style Sheets) is a language used for describing the presentational layout of a document.
-
The world of mobile development has expanded in recent years, going from being proprietary to Android and Swift developers to the fast pace world of Javascript with Hybrid Frameworks like Ionic or Native frameworks like React Native.
-
A kata is an exercise in martial arts, where you practice the same thing over and over again making small improvements each time.