Going beyond constants with custom properties If you love CSS, you’ve probably heard of custom properties (a.k.a. CSS variables) before. Still, a lot of people seem to use them as constants for their CSS. In this article, I will try to give you some more insights on how you can use these custom properties to create some smart systems or even use them as booleans in CSS and create easy progressive enhancements. Published onJune 26, 2023frontendcssBrecht De RuyteFrontend Developer / DevRelRead more
6 Quick Tips to Boost Your Productivity in VSCode As developers, we aim to be as efficient as possible. That's why we will explore six tips to boost your productivity in Visual Studio Code (VSCode). These tips will help you save time and reduce the need for excessive clicking. Let's dive in! Published onJune 21, 2023VSCodeProductivityCode-qualityZakaria TaissateFull-stack Software Engineer & Team CaptainRead more
How to make your GitHub profile stand out In this article, we will look at how you can make your GitHub profile stand out from the crowd. Published onMay 4, 2023githubDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
Import maps in JavaScript Traditionally, developers have used build tools like Webpack or Rollup to bundle and optimize their code for production. These build processes can be time-consuming to set up and make development more complicated. With native JavaScript modules now widely supported in modern web browsers, there is a need to map JavaScript packages to their source files. Published onMay 3, 2023frontendweb-capabilitiesjavascriptSander BorgmanFrontend ConsultantRead more
Convention over Configuration with RedwoodJS We have seen how the industry has continuously raised the level of abstraction to allow developers to spend more time delivering functionality and less time writing low-level infrastructure. Even though JavaScript is the most versatile programming language on the planet, we still have a long way to go. Published onApril 28, 2023JavaScriptRedwoodJSLee RavenbergFront-end DeveloperRead more
Inversion of Control through Compound Components Learn how to keep your component libraries simple, easy to use, and adaptable to many use cases by leveraging Inversion of Control through Compound Components. Published onApril 26, 2023frontendreactjavascriptDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
Project Fugu Cross-platform software development is hard. Each platform has its specific implementation of an API and you end up with separate apps for each platform. Multiple frameworks try to fix this issue by creating an abstract between the platform and the application. Browser vendors are doing the same and it's called Project Fugu. Published onApril 14, 2023frontendweb-capabilitiesproject-fuguLucien ImminkSoftware Architect & Developer AdvocateRead more
The View Transitions API: Enhancing the feel of the web The View Transitions API has landed in Chrome. Let’s have a look at how the API works and why it will change the feel of the web. Published onApril 11, 2023frontendDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
Advent Of Code 2022 Advent Of Code is a set of puzzles that will test your problem-solving skills using your favourite programming language. You do not need extensive programming skills, but the knowledge of some standard algorithms is a pre. Plus, it is a lot of fun and a very exciting way to challenge yourself. Published onFebruary 8, 2023advent-of-codejavaDmitri SirobokovSoftware Developer (Full stack)Read more
How to build accessible main navigation? This article contains a guide to building an accessible main navigation of a website in 5 steps. The key takeaways of this guide are HTML semantics, WAI-ARIA, CSS, and JS for accessibility. Published onFebruary 7, 2023frontenda11yaccessibilityTim DujardinFrontend developerRead more
Real live example of OpenAPI in a front-end project Published onFebruary 3, 2023frontendAPIArchitectureMaarten Van HoofDeveloper Advocate & FrontendRead more
The File System Access API: Unlocking New Possibilities for Web Developers An incredibly powerful API exists to access the local file system of a user. Let’s have a look at how this works and why this could be interesting for your next project. Published onFebruary 3, 2023frontendweb-capabilitiesproject-fuguDave BitterGoogle Developer Expert Web & Developer AdvocateRead more