The Underrated Power of Sublime Text
I still get people asking me why I use Sublime Text in 2025 given there are soooo many other great editors out there.
I still get people asking me why I use Sublime Text in 2025 given there are soooo many other great editors out there.
Single-page applications (SPAs) have revolutionized web development by offering smoother user experiences with seamless navigation. At the heart of every SPA lies a routing system that manages page transitions without full page reloads. In this guide, we’ll explore how to build a robust routing system using vanilla JavaScript, understanding the core concepts and implementing them from scratch.
The main content area is limited to a certain width and centered but a few elements “bleed” to the outside edges, filling the entire page width. There are already a lot of techniques to create such a layout but the one I came up with relies on modern features and only 4 lines of code.
The most challenging aspect of this is always culture — not just in terms of having different backgrounds, but in a lot of cases, the day-to-day work, company vision, and company strategy. Often, that’s not visible to everyone, but it should be because it impacts decision making. For example, as a company, should we implement this feature or that feature? Should we fix this bug right now or should we…
Artificial Intelligence (AI) has transitioned from a futuristic concept to an everyday reality. As we enter 2025, AI is reshaping industries, automating tasks, and revolutionizing human-computer interactions. But where is AI truly heading? Will it replace jobs or create new opportunities? How will AI impact privacy, security, and ethics?
You are not alone. CSS was born in 1996 (it can legally order a beer, you know!) and was initially considered a way to style documents; I don’t think anyone imagined everything CSS would be expected to do nearly 30 years later.
With the scrollbar-color property you can change the colors used for scrollbars. You can specify the color of the thumb and the color track with it. Using scrollbar-width you can opt-in to a narrower scrollbar, or even to hide the scrollbar completely without affecting scrollability.
A career in product design offers just that — a unique opportunity to bring your ideas to life while shaping the future of technology, sustainability, and user experiences.
When conducting studies online, whether through surveys or unmoderated usability testing, we face a fundamental challenge: we cannot see our participants or control their environment. This limitation creates several concerns about data quality, and in the years since this article was first published in 2021, these challenges have evolved and expanded in unexpected ways — yes, it’s AI related.
Imagine a delicious dish that hits all the right flavors and textures next to a takeaway meal with similar ingredients but made to appeal to everyone. Which one would you choose? We bet it would be the former and it’s not even close.