Sign in

Bjorn ‘Bjeaurn’

@bjeaurn.com
191 followers 184 following 186 posts

Sr. Engineer / Frontend Architect / Trainer & Speaker <3 Angular, RxJS, TypeScript and everything related. Entrepreneurial spirit, streams at twitch. Say hi!

PostsRepliesMedia
Reposted by Bjorn ‘Bjeaurn’
Ryan Cavanaugh @searyanc.dev · 16/09/2026
Me: I wish the United States used the metric system (monkey's paw curls, gas now priced in $/liter so they don't have to put another digit on the sign)
2171
Bjorn ‘Bjeaurn’ @bjeaurn.com · 31/08/2026
"If you're not embarrassed by your first release, you shipped too late." 4.5 years later, here's mine. Teamgrid: one home for the team sheets every team reinvents (holidays, skills), living in the tools you already use. Curious where your team keeps this today. 🔗👇
110
Bjorn ‘Bjeaurn’ @bjeaurn.com · 25/08/2026
Does anyone on your team actually know who's in the office this Thursday? Or who's off next week, who's on holiday, or what capacity looks like next sprint? Where does that live for you? A sheet, a wiki page, or just asking in chat every time?
220
Bjorn ‘Bjeaurn’ @bjeaurn.com · 25/08/2026
I am really appreciating these days weather wise. Crisp cool mornings, perfect for sports or a cup of coffee in the garden. Warms up nicely throughout the day with some sunshine. Slight breeze. Dutch summer as it was supposed to be. Loving it.
010
Bjorn ‘Bjeaurn’ @bjeaurn.com · 18/08/2026
How does your team keep track of who’s in and who’s off? What the team’s expected capacity is for next week? Next sprint? Next quarter?
000
Bjorn ‘Bjeaurn’ @bjeaurn.com · 28/06/2026
I have been building the coolest kubernetes cluster for my own use. Ask me anything.
100
Reposted by Bjorn ‘Bjeaurn’
dan @danabra.mov · 12/11/2025
oh that's good
2735
Reposted by Bjorn ‘Bjeaurn’
Kyrylo Silin @kyrylo.org · 11/11/2025
Celebrating a big milestone today 🎉
074
Reposted by Bjorn ‘Bjeaurn’
Loren Stewart | Cheddy @cheddybop.bsky.social · 27/10/2025
New post! www.lorenstew.art/blog/10-kanb...
I built the same app 10 times: evaluating frameworks for mobile performance
910732
Reposted by Bjorn ‘Bjeaurn’
Alex Russell @infrequently.org · 13/10/2025
Y'all have no idea how moch code this is going to replace (assuming we drop the idea that we're still shipping for IE9).
1445
Reposted by Bjorn ‘Bjeaurn’
lacolaco👑 @lacolaco.bsky.social · 13/10/2025
🔖 "feat(@schematics/angular): introduce initial jasmine-to-vitest unit t… · angular/angular-cli@58474ec" github.com/angular/angular-cli/comm…
022
Reposted by Bjorn ‘Bjeaurn’
Syntax @syntax.fm · 22/09/2025
Choosing the right programming language for a project isn't a purely technical decision @evanyou.me @vite.dev
1333
Bjorn ‘Bjeaurn’ @bjeaurn.com · 22/09/2025
For my birthday today I’ll give you all your yearly warning to turn on and test your heating before the northern hemisphere really gets colder!
130
Bjorn ‘Bjeaurn’ @bjeaurn.com · 14/09/2025
Thanks @angularconnect.com it’s been groovy! See you next year! #AngularConnect
020
Bjorn ‘Bjeaurn’ @bjeaurn.com · 13/09/2025
Wooow! So nice to be back in London for #AngularConnect!
The main stage of AngularConnect 2025
030
Reposted by Bjorn ‘Bjeaurn’
Ng-News @ng-news.bsky.social · 19/08/2025
Back from the holiday break! This week’s Ng-News brings the first public demo of Signal Forms, #Angular third and most awaited forms module. Also: Zoneless stable, NgRx v20, CPU profiling, and more. 📺 youtu.be/zSb2gsVJC-M
youtu.be
Ng-News 25/33: Signal Forms - First Public Demo
YouTube video by ng-news
094
Bjorn ‘Bjeaurn’ @bjeaurn.com · 07/08/2025
I did a thing.
020
Bjorn ‘Bjeaurn’ @bjeaurn.com · 07/08/2025
Health Achievement: Regular 20-minute walk. Heart rate too low for Apple Watch to call it exercise. Unlocked: Ghost Mode
000
Reposted by Bjorn ‘Bjeaurn’
Scott Hanselman 🌮 @scott.hanselman.com · 02/08/2025
The S in MCP stands for security
1951494
Reposted by Bjorn ‘Bjeaurn’
Vladimir @vladimir.berlin · 28/07/2025
Built-in Visual Regression testing comes to Vitest in the next major release! Thank you, @macarie.blue for working on this feature 👏 main.vitest.dev/guide/browse...
The example of a test that tests an element is consistent between code changes. The code includes `expect(element).toMatchScreenshot('hero-secion')`
614224
Bjorn ‘Bjeaurn’ @bjeaurn.com · 09/06/2025
Apple’s WWDC summary: - Glass design coming back (ok) - iPad learning from what Mac has done right for years (awesome) - MacOS power users will get some more cool tools and QoL fixes (cool!) - MacOS Tahoe (ok) - Apple Intelligence coming to more then US. Kept their promised a bit more level (good).
100
Reposted by Bjorn ‘Bjeaurn’
Juri @juri.dev · 03/06/2025
MCPs are the microservices of the era of LLMs.
111
Reposted by Bjorn ‘Bjeaurn’
Obsidian @obsidian.md · 21/05/2025
Introducing Bases, a new core plugin that lets you turn any set of notes into a powerful database. With Bases you can organize everything from projects to travel plans, reading lists, and more. Bases are now available in Obsidian 1.9.0 for early access users.
Screenshot of Obsidian 1.9.0 showing a base with a list of books
22667106
Reposted by Bjorn ‘Bjeaurn’
Younes Jaaidi @younesjd.dev · 30/04/2025
🫵 Ever feel like your mocks are mocking you? Flaky. Fragile. Deceptive. Expensive to maintain. Refactoring-allergic. 👨🏻‍🍳 Let’s fix that. Join us at #Angular Community Meetup! 🔗 www.meetup.com/angularcommu... 🗓️ May 5 - 12PM MDT | 8PM CEST - Online 🐢 Bring pizza. Leave the pain. 🍕
041
Bjorn ‘Bjeaurn’ @bjeaurn.com · 28/04/2025
Been so long since I set up a completely fresh stack, I thought I was doing something wrong in setting up a new Postgres... Turns out, 5423 does not equal 5432...
000
Bjorn ‘Bjeaurn’ @bjeaurn.com · 28/04/2025
Looking forward to it! Missed this conference for years, but glad it's back and see you in September!
000
Reposted by Bjorn ‘Bjeaurn’
Node.js @nodejs.org · 24/04/2025
📅 Reminder: Node.js 18 is scheduled to reach End-of-Life on April 30, 2025. We recommend that you update to Node.js 20 or 22 as Node.js 18 will no longer receive security updates once it reaches End-of-Life.
17020
Reposted by Bjorn ‘Bjeaurn’
Shinya Fujino @fujino.dev · 20/04/2025
I’ve recently started working on astro-mcp, inspired by @antfu.me’s nuxt-mcp. It was really easy to build using vite-plugin-mcp, which is also used in nuxt-mcp. github.com/morinokami/a...
github.com
GitHub - morinokami/astro-mcp: MCP server to support Astro project development
MCP server to support Astro project development. Contribute to morinokami/astro-mcp development by creating an account on GitHub.
2364
Bjorn ‘Bjeaurn’ @bjeaurn.com · 17/04/2025
My playlist of the day: youtu.be/yOKs5L18YcI
youtu.be
NYC JAZZ RAP | 90s SOUL HIPHOP BOOMBAP | HOPEFUL | Study / Reading / Cafe / Relax / Chill Time
YouTube video by SUSHI MUSIC | RELAX BGM RADIO 🎧 432hz
000
Reposted by Bjorn ‘Bjeaurn’
Astro @astro.build · 15/04/2025
It’s day 2 and we have 3 experimental features graduating to stable 🎓 🖼️ Import SVGs as Astro components 👤 Store and persist user sessions ⚙️ Import your config values And a new one to take their place! 🖋️ Experimental Fonts API: configurable, optimized, type-safe Get all the details:
astro.build
Astro 5.7 | Astro
Astro 5.7 has a basketload of treats, including stable Sessions and SVG components and a new Experimental Fonts API.
38910
Bjorn ‘Bjeaurn’ @bjeaurn.com · 15/04/2025
@martinakraus11.bsky.social I was trying to message you about a speaking opportunity (again!), mind having a chat?
110
Reposted by Bjorn ‘Bjeaurn’
André Staltz @staltz.com · 10/04/2025
I built this! I was thinking of approaching GitHub bot comments as *UI*, and had to stretch the limits of markdown. Hope this sets an example of rich bot comments.
3161
Bjorn ‘Bjeaurn’ @bjeaurn.com · 10/04/2025
Wow, been a while since I've seen Discord crash so hard...
000
Bjorn ‘Bjeaurn’ @bjeaurn.com · 05/04/2025
Firefox finally added a feature I've been looking for for ages, that I had solved for myself using a few addons. But now we can do it without plugins!
110
Reposted by Bjorn ‘Bjeaurn’
PushBased @push-based.io · 31/03/2025
Ever wonder how ESLint, Prettier & codemods really work? 🤔 It’s all thanks to ASTs—Abstract Syntax Trees! 🌳 @eneajaho.me just dropped a blog post breaking it down! Clear, simple & full of examples. 🧠 Unlock your code’s DNA 👉 bit.ly/4236yV3 #JavaScript #AST #WebDev
bit.ly
Unlocking Code's DNA: You Need to Know About Abstract Syntax Trees
Think of an AST as the secret blueprint, the hidden structure that reveals the true meaning of your code – way more than just the lines you see on the screen.
053
Reposted by Bjorn ‘Bjeaurn’
Deno @deno.land · 02/04/2025
Deno's built-in @opentelemetry.io can super charge your console.logs with no additional code Try it on an Express or a Node app 👇
1333
Reposted by Bjorn ‘Bjeaurn’
Voxxed Days Amsterdam @amsterdam.voxxeddays.com · 20/03/2025
🚀 Is Java the better choice? 🚀 With so many languages, what makes Java stand out? Or should we explore others? At Voxxed Days Amsterdam, @jqno.nl shares insights from Java, C#, Ruby, Elm & PHP. 🎟️ Last chance: amsterdam.voxxeddays.com
youtu.be
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.
074
Reposted by Bjorn ‘Bjeaurn’
Dare Obasanjo @carnage4life.bsky.social · 29/03/2025
This is going to be the vibe coding version of the Chernobyl disaster, a wholly preventable failure caused by a combination of hubris, incompetence and design flaws.
67389952645
Bjorn ‘Bjeaurn’ @bjeaurn.com · 27/03/2025
European frontenders that (want to start) give talks! We’re looking for you! Especially in The Netherlands, Belgium, Germany and UK regions!
000
Reposted by Bjorn ‘Bjeaurn’
Adam Argyle @nerdy.dev · 24/03/2025
in Chrome 135 - Tomorrow Mar 26, 2025 customize all the parts of a <select> with #CSS! ⤷ nerdy.dev/customize-a-...
1340570
Bjorn ‘Bjeaurn’ @bjeaurn.com · 24/03/2025
Curious to see your assesment! @sentimentbot.bsky.social
100
Reposted by Bjorn ‘Bjeaurn’
Fabian Hiller @fabianhiller.com · 19/03/2025
I am excited to announce the release of Valibot v1, a 1 kB alternative to Zod with a type-safe and easy-to-remember API. Check out the announcement post now: valibot.dev/blog/valibot...
valibot.dev
Valibot v1 - The 1 kB schema library
I am excited to announce the release of Valibot v1, a 1 kB alternative to Zod with a type-safe and easy-to-remember API.
1020944
Reposted by Bjorn ‘Bjeaurn’
Danny Thompson @dthompsondev.bsky.social · 17/03/2025
If AI is producing code for you that you understand or it's basically writing what you know and it's just saving time by writing it out, that's fantastic. If your goal is employment and it's producing stuff you can't even talk about, then you are sabotaging yourself and potential opportunities.
051
Reposted by Bjorn ‘Bjeaurn’
Ryan Cavanaugh @searyanc.dev · 11/03/2025
Sometimes when I'm looking at the codebases I forget which one I'm reading. It's actually very disorienting at times.
        function getTypeWithSyntheticDefaultImportType(type: Type, symbol: Symbol, originalSymbol: Symbol): Type {
            if (allowSyntheticDefaultImports && type && type !== errorType) {
                const synthType = type as SyntheticDefaultModuleType;
                if (!synthType.syntheticType) {
                    const file = originalSymbol.declarations?.find(isSourceFile);
                    const hasSyntheticDefault = canHaveSyntheticDefault(file, originalSymbol, /*dontResolveAlias*/ false);
                    if (hasSyntheticDefault) {
                        const memberTable = createSymbolTable();
                        const newSymbol = createSymbol(SymbolFlags.Alias, InternalSymbolName.Default);
                        newSymbol.parent = originalSymbol;
                        newSymbol.nameType = getLiteralType("default");
                        newSymbol.target = resolveSymbol(symbol);
                        memberTable.set(InternalSymbolName.Default, newSymbol);
                        const anonymousSymbol = createSymbol(SymbolFlags.TypeLiteral, InternalSymbolName.Type);
                        const defaultContainingObject = createAnonymousType(anonymousSymbol, memberTable, emptyArray, emptyArray, /*stringIndexInfo*/ undefined, /*numberIndexInfo*/ undefined);
                        anonymousSymbol.type = defaultContainingObject;
                        synthType.syntheticType = isValidSpreadType(type) ? getSpreadType(type, defaultContainingObject, anonymousSymbol, /*objectFlags*/ 0, /*readonly*/ false) : defaultContainingObject;
                    }
                    else {
                        synthType.syntheticType = type;
                    }
                }
                return synthType.syntheticType;
            }
            return type;
        }
1435
Reposted by Bjorn ‘Bjeaurn’
Minko Gechev @mgechev.bsky.social · 26/02/2025
Here's a proposal for using resource as an async primitive in Angular. Have a look at: ‣ Resource pattern ‣ Relationship to the suspense pattern ‣ Relationship to observables ‣ Future research github.com/angular/angu...
0316
Reposted by Bjorn ‘Bjeaurn’
Sqyre @sqyre.app · 14/02/2025
A huge part of what makes the Sqyre experience special is, well... The experience. Our UI lead gives the low down on @astro.build, @solidjs.com, and the technology that helps make Sqyre the most effective platform for creating and managing your #FoundryVTT #ttrpg games!
0113
Reposted by Bjorn ‘Bjeaurn’
Nx @nx.dev · 12/02/2025
Smarter AI, better answers. Something big is coming. ⏰ Sign up for the Nx Newsletter to be the first to find out. 🗞️ bit.ly/4hADzwV
0136
Reposted by Bjorn ‘Bjeaurn’
Pooya Parsa @pi0.io · 06/02/2025
oxc.rs is FAST 🔥 ⏳ Trying for unenv.unjs.io dist: - 156 transforms in 61ms - @rolldown.rs bundle in 26ms - e2e build down to 0.32s from 4s It is only publish-time, but these prove how much end-user time will be saved once the rest of the (user-facing) ecosystem adopts OXC stuff.
3997
Reposted by Bjorn ‘Bjeaurn’
Minko Gechev @mgechev.bsky.social · 04/02/2025
I'm so happy someone captured Angular's story in a documentary! This 15+ year tale is summarized in just an hour... This video shares a glimpse into the project into which we have poured thousands of hours of love and dedication. Enjoy! www.youtube.com/watch?v=cRC9...
youtube.com
Angular: The Documentary | An origin story
YouTube video by Honeypot
510025
Reposted by Bjorn ‘Bjeaurn’
Stefan Kingham @stefankingham.bsky.social · 04/02/2025
🚨 The Angular Documentary just went live! @angular.dev youtu.be/cRC9DlH45lA?...
The Angular Documentary is live!
0143