My New Favorite IDE: Cursor
More from Mensur Duraković
Let's say we're building an employee profile page. When someone visits a profile, three key things need to happen:We need to grab their data from our backend (things like name, bio, profile pic)While that data is loading, we should show a nice loading spinner
In the mid-1990s, the web rapidly evolved, and the need for a more dynamic and interactive browsing experience became increasingly apparent. Netscape, the company behind the popular Mosaic web browser, recognized this shift and wanted to stay ahead of the curve.Brendan Eich was then a young programmer with a
CSS frameworks have become a hot topic in front-end development in recent years. Tailwind CSS has emerged as a noteworthy contender, separating the developer community from either love or hate for Tailwind.In this article, I will talk about the advantages of Tailwind CSS compared to traditional CSS, focusing on
Back in ancient Greece, a well-known philosopher named Heraclitus said something that still rings true today:"The only constant in life is change."Numerous software engineers find this statement deeply relatable.Imagine you're a software engineer. You've just gotten comfortable with a particular set
If you've used modern web frameworks like React, Angular, or Vue, you've probably encountered CSS-in-JS tools like Styled Components, Emotion CSS, or JSS. These tools let you write CSS using JavaScript, which can be handy. However, CSS-in-JS has a big drawback: it's slower than