What I learned from becoming CPACC My personal experiences after completing the IAAP Certified Professional in Accessibility Core Competencies exam. Published onJanuary 2, 2024a11yaccessibilityiaapcpacccertificationdequeTim DujardinFrontend developerRead more
CSS Relative colors Before the relative color syntax you had to rely on CSS variables or even worse: JavaScript to modify the parameters of a color. Using the from keyword the browser can convert the originating color to different color spaces and change the color properties. Published onDecember 1, 2023frontendCSSLucien ImminkSoftware Architect & Developer AdvocateRead more
Deferrable Views, skeletons and named chunks in Angular The most exciting feature of Angular 17 might be Deferrable Views. It makes it possible to lazy load specific Angular standalone components or show a placeholder as the component is loading. It seems like this feature should go well with Skeletons. Stay around to find out. Published onNovember 24, 2023frontendangularAlexey SesFrontend DeveloperRead more
Coven of Wisdom - EHV - AWS Sagemaker Workshop The Coven of Wisdom Eindhoven meetup on Nov. 16th, in partnership with AWS and the amazing Samuel Sopeju from AWS, was a total blast! The goal was simple: dive headfirst into the deep end of machine learning using Amazon SageMaker. And we did just that! Published onNovember 16, 2023AWSAIcoven-of-wisdomMaarten Van HoofDeveloper Advocate & FrontendRead more
Reducing latency in AI Speech Synthesis AI-powered speech synthesis is getting incredibly realistic. This opens up many possibilities to generate realistic audio based on the text you provide. Whilst relatively fast, the latency still isn’t low enough for “real-time synthesis”. Let’s optimise that! Published onNovember 16, 2023frontendaichat-gptvoiceDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
Interacting with ChatGPT through Voice UI on the web How can I improve the way someone interacts with ChatGPT? How can I make it feel more natural than a dreadful “chatbot”? Can I create something cool? Those were some of the questions I asked myself recently while starting a two-day hackathon at iO. I’ll take you through what I build, how, and most importantly, why. Published onNovember 2, 2023frontendaichat-gptvoiceDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
Coven of Wisdom - EHV - CSS edition On October 26th, the Coven of Wisdom held its CSS meetup in Eindhoven. To really allow going deep on CSS and Web UIs, we invited 2 heavy hitters regarding these domains, Brecht De Ruyte en Hidde de Vries. Published onOctober 27, 2023frontendcsscoven-of-wisdomMaarten Van HoofDeveloper Advocate & FrontendRead more
Make awesome animated interactions with two lines of code Transform your web app with two lines of code – create seamless animated interactions using the View Transitions API. Published onOctober 18, 2023frontendcssDave BitterGoogle Developer Expert Web & Developer AdvocateRead more
JavaScript Module Systems In this article, we are going to talk about different JS module systems, such as CommonJs, AMD, UMD, and ES Modules. Published onOctober 11, 2023JavaScriptModule-SystemsFrontendMohsen MahabadiSenior Frontend DeveloperRead more
I want it in my terminal! Proficiency in the terminal enhances efficiency and opens up a world of opportunities with handy tools and quick commands. Published onOctober 10, 2023terminaldevelopmentgeekJafar RezaeiFullstack Software EngineerRead more
Speedup unit tests development in Angular with NG-Mocks There are multiple ways to speed up unit tests development in Angular. Let me show two of them using the NG-Mocks library. Published onOctober 4, 2023frontendangularunit-testsAlexey SesFrontend DeveloperRead more
Generate unit tests using CodiumAI Unit tests are an essential part of software development. Tests help you to ensure that the code works as you expect. It takes time to create all necessary tests. But there is a way to generate them. Published onSeptember 27, 2023frontendunit-testsvs-codeintellij-ideaAlexey SesFrontend DeveloperRead more