Tag: frontend
-
Why you should stop using the logical OR in JavaScript
At first glance, JavaScript's logical OR operator (||) seems like a straightforward way to handle default values and conditional logic. It’s concise, widely used, and often appears in tutorials as a go-to solution for setting fallbacks. But beneath its simplicity lies a range of potential issues that can lead to unexpected behavior, subtle bugs, and confusing code.
- frontend
- javascript
- operators
-
The Vue ecosystem in 2025
Vue remains a top choice for building modern web apps in 2025. With a mature ecosystem, choosing the right tools can boost your productivity and app quality. This post highlights the essential libraries and utilities for Vue projects in 2025.
- frontend
- vue
-
Reset all CSS properties in 1 line
Let's look at the powerful CSS statements 'all: revert' and 'all: initial' to see how they can improve your CSS skills.
- css
- frontend
-
The Power of Memoization: A Deep Dive into Caching Functions in TypeScript
Memoization is a powerful optimization technique that can supercharge your JavaScript applications by eliminating redundant calculations.
- optimisation
- performance
- frontend
-
5 key takeaways from solving 50+ coding interview questions as a frontend developer
I've been an avid reader of Cassidoo's weekly newsletter for some time now. Part of her newsletter is a weekly interview question that I've started to solve. Here's 5 takeaways about solving these questions and why it has made me a better developer.
- interviews
- puzzles
- frontend
-
Writing a BackToTop Svelte component
Having a BackToTop button readily available on a webpage is such a handy thing to have when reading lengthy pages such as blogposts. I'll explain how I've implemented an easy to integrate Svelte component.
- astro
- blog
- svelte
- frontend
- component
-
Why I chose Astro for this blog
At the time of writing, I'm on parental leave to support my wife and take care of our newborn son. In the spare time that I can find between changing diapers, I like tinkering around with technology and was eager to start a blog. Here are my key takeaways of what I like about Astro and what made me choose Astro, in no particular order.
- astro
- blog
- review
- frontend