Ricky
banner
ricky.pt
Ricky
@ricky.pt
Frontend wizard with intricate tapestries of code, enchanting users with Angular incantations and UI/UX alchemy.

#angular #typescript #css #html #frontend #ui #ux

🔗 https://ricky.pt
Pinned
Ricky @ricky.pt · 16d
Migrated to zoneless Angular?
Watch out, your global ErrorHandler might be silent for async errors!
(I learned this the hard way 😅)

I wrote about the cause and the official fix: medium.com/@monsieur_ri...

#Angular #WebDev #JavaScript #Frontend
Going Zoneless: Why Your Angular ErrorHandler Went Silent — and How to Fix It
With the Angular team officially promoting the zoneless API to stable in v20.2, many developers are now migrating to…
medium.com
Boris Tane
What even are Cloudflare Durable Objects? | Boris Tane
Notes from 2 years of building with Cloudflare Durable Objects
buff.ly
November 12, 2025 at 11:00 AM
You Should Write An Agent
You Should Write An Agent
They're like riding a bike: easy, and you don't get it until you try.
buff.ly
November 11, 2025 at 10:15 AM
TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg
TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg
TypeScript just became the most-used language on GitHub. Here’s why, according to its creator.
buff.ly
November 10, 2025 at 9:20 AM
The Inner Workings of JavaScript Source Maps
The Inner Workings of JavaScript Source Maps
A deep dive into how JavaScript source maps work under the hood, with examples showing how all the pieces fit together.
ilo.im
November 9, 2025 at 3:00 PM
Angular Signal Forms - Part 1
Angular Signal Forms - Part 1
Discover the new signal-based forms in Angular v21, a new way to handle forms using signals
buff.ly
November 5, 2025 at 11:02 AM
Is This the Future of E2E Testing? How AI Automates Browser Tests from Plain English Requirements
Is This the Future of E2E Testing? How AI Automates Browser Tests from Plain English Requirements
How AI Transforms Your Requirements into Gherkin Scenarios and Executes Them via Chrome DevTools MCP
buff.ly
November 4, 2025 at 10:15 AM
Inlining Critical CSS: Does It Make Your Website Faster? | DebugBear
Inlining Critical CSS: Does It Make Your Website Faster? | DebugBear
Learn what critical CSS is, how to inline it to improve page load performance, and understand the trade-offs before implementing it on your website.
buff.ly
November 3, 2025 at 9:20 AM
Perfectly Pointed Tooltips: A Foundation
Perfectly Pointed Tooltips: A Foundation
The Anchor Positioning API in CSS is very powerful. This is the beginning of a series where we understand it through the perfect use-case: tooltips.
buff.ly
November 2, 2025 at 3:00 PM
Springs and Bounces in Native CSS • Josh W. Comeau
Springs and Bounces in Native CSS • Josh W. Comeau
The “linear()” timing function is a game-changer; it allows us to model physics-based motion right in vanilla CSS! That said, there are some limitations and quirks to be aware of. I’ve been…
buff.ly
November 1, 2025 at 3:01 PM
The Future of Frontend
The Future of Frontend
How AI Is Redefining What We Build
buff.ly
October 31, 2025 at 2:45 PM
Everything about <ng-content/>
Everything about <ng-content/>
ng-content, select, ngProjectAs, no more secret
buff.ly
October 30, 2025 at 1:31 PM
Rethinking async loops in JavaScript - Matt Smith
Rethinking async loops in JavaScript - Matt Smith
Struggling with 'await' in loops? Explore common mistakes and modern solutions to optimize async code for performance.
buff.ly
October 29, 2025 at 11:02 AM
Solved by CSS Scroll State Queries: hide a header when scrolling down, show it again when scrolling up.
Solved by CSS Scroll State Queries: hide a header when scrolling down, show it again when scrolling up.
There’s a new type of CSS scroll-state query coming: scrolled
buff.ly
October 28, 2025 at 10:15 AM
Migrated to zoneless Angular?
Watch out, your global ErrorHandler might be silent for async errors!
(I learned this the hard way 😅)

I wrote about the cause and the official fix: medium.com/@monsieur_ri...

#Angular #WebDev #JavaScript #Frontend
Going Zoneless: Why Your Angular ErrorHandler Went Silent — and How to Fix It
With the Angular team officially promoting the zoneless API to stable in v20.2, many developers are now migrating to…
medium.com
October 27, 2025 at 10:20 PM
Solved By Modern CSS: Section Layout
Solved By Modern CSS: Section Layout
Building a typical section design with modern CSS.
buff.ly
October 27, 2025 at 9:20 AM
The present and potential future of progressive image rendering
The present and potential future of progressive image rendering
Exploring progressive image rendering across JPEG, PNG, WebP, AVIF, and JPEG XL.
buff.ly
October 26, 2025 at 3:01 PM
Reposted by Ricky
@ng-conf.bsky.social revealed what’s next for Angular - @angular/aria, Signal Forms, and AI integration.

Plus: Performance insights from @alejandrocuba.com, free testing workshop by @younesjd.dev, and Signal Forms by @timdeschryver.dev

👇 Links
🎥 youtu.be/6y0O-X0ayos

#Angular
Ng-News 25/42: Ng-Conf Keynote, Community Content
YouTube video by ng-news
youtu.be
October 24, 2025 at 9:06 AM
Building a maintenance page that brings your site back to life when it's ready
Building a maintenance page that brings your site back to life when it's ready
Recently, my team at work have been involved in the launch of online Co-op Member Prices, a set of...
buff.ly
October 25, 2025 at 2:02 PM
Making Context-Aware Components: How CSS inherit() Could Simplify Design Systems
Making Context-Aware Components: How CSS inherit() Could Simplify Design Systems
Make your components context-aware with CSS inherit(): learn how the new inherit() function lets components derive spacing, colour and motion from their container, reduce token bloat, and implement…
buff.ly
October 24, 2025 at 1:45 PM
Masonry: Watching a CSS Feature Evolve | CSS-Tricks
Masonry: Watching a CSS Feature Evolve | CSS-Tricks
What can CSS Masonry discussions teach us about the development of new CSS features? What is the CSSWG’s role? What influence do browsers have? What can learn from the way past features evolved?
buff.ly
October 23, 2025 at 12:30 PM
Angular CLI MCP Server Guide
Angular CLI MCP Server Guide
Empower Your AI Assistant with Angular's Built-in Documentation, Examples and Modernization Tools
buff.ly
October 21, 2025 at 9:15 AM
The killer feature of Web Components
The killer feature of Web Components
The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.
ilo.im
October 19, 2025 at 2:01 PM
CSS :is() :where() the Magic Happens · Matthias Ott
CSS :is() :where() the Magic Happens · Matthias Ott
Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.
buff.ly
October 18, 2025 at 2:02 PM
CSS Grid: A helpful mental model and the power of grid lines
CSS Grid: A helpful mental model and the power of grid lines
Grid is a powerful, flexible tool that brings complex layouts to life.
ilo.im
October 16, 2025 at 12:30 PM