This Dot Blog
This Dot provides teams with technical leaders who bring deep knowledge of the web platform. We help teams set new standards, and deliver results predictably.
![SSR Finally a First-Class Citizen in Angular? cover image](https://images.ctfassets.net/zojzzdop0fzx/w9YwS4DyXNxiSeTAsooGT/b14fc85845b9e616c49d911c1921e538/SSR_finally_a_first-class_Citizen_in_Angular.png?fm=webp&w=3840&q=75)
SSR Finally a First-Class Citizen in Angular?
What’s the state of Angular SSR? And what’s happened to @angular/universal? This article explains!...
Jun 26, 2024
8 mins
![Why is My React Reducer Called Twice and What the Heck is a Pure Function? cover image](https://images.ctfassets.net/zojzzdop0fzx/2XvLpUgriIfo2Q78x4WxHq/5aa22acde0882c58c2c365b88cad88b8/Why_is_react_reducer_called_twice.png?fm=webp&w=3840&q=75)
Why is My React Reducer Called Twice and What the Heck is a Pure Function?
A short dive into an interesting issue we faced in a recent project: our React reducer was being called twice, causing unexpected behavior....
Jun 14, 2024
3 mins
![Angular 18 Announced: Zoneless Change Detection and More cover image](https://images.ctfassets.net/zojzzdop0fzx/4DlcSY3JTdR8m1SuucLz8p/ba611144058a5d350b9d362adeb1b685/Angular_18_Zoneless_Change_Detection_and_more.png?fm=webp&w=3840&q=75)
Angular 18 Announced: Zoneless Change Detection and More
Overview of new features in Angular 18...
May 29, 2024
3 mins
![Vercel vs. VPS - What's the drama, and which one should you choose? cover image](https://images.ctfassets.net/zojzzdop0fzx/1vGhritIsANWrA5wgmUuc2/5939598d647858427aa8a62be9486ef1/Vercel_vs_VPS.png?fm=webp&w=3840&q=75)
Vercel vs. VPS - What's the drama, and which one should you choose?
A breakdown of the hosting options you have and when you should choose a cloud provider such as Vercel and when a VPS or a Linux server in your basement is just enough....
May 8, 2024
8 mins
![Improving INP in React and Next.js cover image](https://images.ctfassets.net/zojzzdop0fzx/68Zs7B1TA3Eg9r0tWUIYI6/a0efb60e6e00006c80cbef49d6782ee2/Improve_INP_in_Nextjs.png?fm=webp&w=3840&q=75)
Improving INP in React and Next.js
A follow-up article on the new Core Web Vital INP outlining some techniques to improve your INP score in Next.js and React....
Apr 19, 2024
5 mins
![Overview of the New Signal APIs in Angular cover image](https://images.ctfassets.net/zojzzdop0fzx/3mK5QH1aR6yMaFV6PAicrC/061a71f55405404ef0af0f3a01368449/New_Features_around_angular_signals.png?fm=webp&w=3840&q=75)
Overview of the New Signal APIs in Angular
Google's Minko Gechev and Jeremy Elbourn announced many exciting things at NG Conf 2024. Among them is the addition of several new signal-based APIs....
Apr 3, 2024
3 mins
![Using HttpClient in Modern Angular Applications cover image](https://images.ctfassets.net/zojzzdop0fzx/1amuuWN1zuNQsvClQ1fjcJ/d8fe88cb9fb5d76d6f8ee96d42bc4e84/Using_HTTpclient_in_modern_angular_applications.png?fm=webp&w=3840&q=75)
Using HttpClient in Modern Angular Applications
With all the new changes to Angular and RxJS, using HttpClient can get confusing and you can get lost in outdated tutorials. This blog post guides you through the process of creating a service that exposes http calls and using it in a component....
Mar 27, 2024
4 mins
![Introduction to Babylon.js cover image](https://images.ctfassets.net/zojzzdop0fzx/3gjkkCpXyFug04d6hj02r/12abc6562c496d5134af967d95c7dde7/intro_to.png?fm=webp&w=3840&q=75)
Introduction to Babylon.js
Babylon.js is a powerful and easy to use open-source rendering engine for the web. In this blog post, we will explore its capabilities including 3D rendering and VR support....
Mar 6, 2024
7 mins
![New Core Web Vitals and How They Work cover image](https://images.ctfassets.net/zojzzdop0fzx/1rO8g40RGnkENm7I81n2CP/f981f8b194dab5228eeb4fe26c7daa7d/New.png?fm=webp&w=3840&q=75)
New Core Web Vitals and How They Work
A guide to INP, the new Core Web Vital coming in March 2024. The what, why and how....
Feb 14, 2024
6 mins
![Testing Accessibility Features With Playwright cover image](https://images.ctfassets.net/zojzzdop0fzx/194nAWIBpevxotz3GhqyGP/bd73abe79e9d98b7c9c4e397d45e905c/testing_accssibility__1_.png?fm=webp&w=3840&q=75)
Testing Accessibility Features With Playwright
Discover how Playwright can help ensure accessibility in your applications. This article demonstrates how to use Playwright for testing keyboard navigation and identifying accessibility regressions before production....
Jan 31, 2024
5 mins
![Deploying Multiple Apps From a Monorepo to GitHub Pages cover image](https://images.ctfassets.net/zojzzdop0fzx/6riI9YrDt0k9BOoFsPsedu/d24beffd118aaccfe35c4ce6a3da82b9/How_do_I_find_a_business_idea.png?fm=webp&w=3840&q=75)
Deploying Multiple Apps From a Monorepo to GitHub Pages
Explore deploying multiple front-end applications on GitHub Pages with our guide. Learn how to navigate the challenges of client-side routing and efficiently manage multiple apps in one repository....
Jan 24, 2024
4 mins
![I Broke My Hand So You Don't Have To (First-Hand Accessibility Insights) cover image](https://images.ctfassets.net/zojzzdop0fzx/1vU6nl3yrH1qyhv3YTQ319/e2e47da0bf1224fd2263a0a36f7a4a41/Cover_template.png?fm=webp&w=3840&q=75)
I Broke My Hand So You Don't Have To (First-Hand Accessibility Insights)
A perspective of a temporarily impaired developer on accessibility both from the perspective of a user and of a software engineer. Using the web disabled “surprisingly” makes you think about people’s experience on the web. Let us take you on that journey!...
Dec 6, 2023
5 mins