Lars Hanisch
@flensrocker.de
📤 278
📥 423
📝 914
Developer & Architect on .NET and Angular. Playing guitar in a rock band to escape.
reposted by
Lars Hanisch
Logan Dupont
about 23 hours ago
I just created a feed for the NG-DE conference!
#ngde
add a skeleton here at some point
0
0
1
reposted by
Lars Hanisch
Worf Email
1 day ago
Geordi, The vampire ships will reach us in less than two days. Have we saved enough daylight to arm all 47 daylight torpedoes? Worf
1
99
16
Anyone else here weird as me? I like this pizza...
add a skeleton here at some point
4 days ago
0
0
0
reposted by
Lars Hanisch
heyokyay
8 days ago
0
15
1
I love this game.
www.bellika.dk/exponentile
9 days ago
0
0
0
reposted by
Lars Hanisch
Worf Email
9 days ago
Engineering, The current ship-wide malfunctions might be related to an attachment I emailed Lieutenant Commander La Forge recently. Worf
5
99
13
reposted by
Lars Hanisch
9 days ago
I have used many variants of the "temp directory that is cleanup up on dispose" testing pattern over the years. I decided to finally bundle it in Verify
github.com/VerifyTests/...
I am particularly happy with the "open in explorer and pause execution" debugging feature
github.com/VerifyTests/...
loading . . .
https://github.com/VerifyTests/Verify/blob/main/docs/temp-directory.md
2
6
2
PostgreSQL to rule them all...
#PostgreSQL
add a skeleton here at some point
10 days ago
0
0
0
reposted by
Lars Hanisch
Oskar Dudycz
10 days ago
#Java
and
#JVM
folks, are you using the Outbox Pattern? If yes, then which tool are you using? It's a genuine question; I'd like to see if my anecdotal observations are real 🙂 Homebrewed? Debezium? Spring Modulith, other? 🤔
4
3
3
reposted by
Lars Hanisch
Oskar Dudycz
14 days ago
Packages' peer dependency issues are something that makes me hate the world sometimes 😫
1
2
1
reposted by
Lars Hanisch
Michael Small
15 days ago
github.com/angular/angu...
loading . . .
feat(@schematics/angular): configure Vitest for new projects and libraries by clydin · Pull Request #31578 · angular/angular-cli
This commit updates the application, ng-new, and library schematics to configure Vitest as the default unit testing runner, replacing Karma and Jasmine. It also introduces a testRunner option to al...
https://github.com/angular/angular-cli/pull/31578
0
2
1
Taking a week off at the west most place of
#Denmark
As expected a lot of weather including sun, rain and wind.
#Fyr
#Blavand
#Camping
16 days ago
0
0
1
I like those discussions. And even better afterwards, when I realized, that we reimplemented Omit<T>. Too many utility types...🤣
#TypeScript
add a skeleton here at some point
17 days ago
1
2
0
reposted by
Lars Hanisch
Alex Rickabaugh
20 days ago
Hypothetically, if I were to start doing streams where I talk, code, experiment around Angular, frontend development, web technologies, etc... What would people want to hear about?
8
14
5
reposted by
Lars Hanisch
Mark Seemann
23 days ago
New article: Result isomorphism.
blog.ploeh.dk/2025/10/15/r...
loading . . .
Result isomorphism
Result types are roughly equivalent to exceptions.
https://blog.ploeh.dk/2025/10/15/result-isomorphism
1
2
1
reposted by
Lars Hanisch
Barry Dorrans
24 days ago
It's Patch Tuesday and ASP.NET Core has a doozy, with a CVSS score of 9.9, our highest ever. Let's examine why. The bug enables http request smuggling, which on its own for ASP.NET Core would be nowhere near that high, but that's not how we rate things... * Thread- (1/7)
loading . . .
Microsoft Security Advisory CVE-2025-55315: .NET Security Feature Bypass Vulnerability · Issue #371 · dotnet/announcements
Microsoft Security Advisory CVE-2025-55315: .NET Security Feature Bypass Vulnerability Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability i...
https://github.com/dotnet/announcements/issues/371
6
51
45
reposted by
Lars Hanisch
META BENE
24 days ago
6
788
137
reposted by
Lars Hanisch
Martin
28 days ago
"Old enough that I can hear the sound of dial-up internet when I close my eyes, young enough to care about up-to-date emoji usage." This age range description by
@kristenmthayer.bsky.social
resonates deeply with me
1
2
1
Wish I was there... 🎶
add a skeleton here at some point
28 days ago
0
0
0
reposted by
Lars Hanisch
Duncan Jones (aka Merrion) (he/him)
29 days ago
I have owned my car for about 18 months now. I have no idea how to stop the radio coming on when I start the car. It is probably a system setting that I can disable from the touch screen but I can't find it. I am a software engineer.
add a skeleton here at some point
5
17
3
reposted by
Lars Hanisch
Michael Small
29 days ago
If you want to keep up with signal forms, bookmark this
github.com/angular/angu...
To see merged changes
github.com/angular/angu...
And to get some ideas out there, known issues, and some in depth background on certain topics:
github.com/orgs/angular...
0
2
1
reposted by
Lars Hanisch
Meredith Whittaker
about 1 month ago
📣 Germany's close to reversing its opposition to mass surveillance & private message scanning, & backing the Chat Control bill. This could end private comms-& Signal-in the EU. Time's short and they're counting on obscurity: please let German politicians know how horrifying their reversal would be.
add a skeleton here at some point
32
2281
1690
reposted by
Lars Hanisch
heyokyay
about 1 month ago
Lately, some of my comics have been shared around quite a bit (especially on Mastodon), which makes me totally happy. These comics are originally a German webcomic series. I draw everything in Berlin, the German-language comic account is
@islieb.bsky.social
1
21
1
I like these kinds of articles, thank you
@oskardudycz.bsky.social
#EventSourcing
#PostgreSQL
event-driven.io/en/ordering_...
loading . . .
How Postgres sequences issues can impact your messaging guarantees - Event-Driven.io
Event-Driven by Oskar Dudycz
https://event-driven.io/en/ordering_in_postgres_outbox/
about 1 month ago
2
2
1
reposted by
Lars Hanisch
Sergiy Teplyakov
about 1 month ago
After a short break I'm back with the new video on Dissecting the Code YouTube channel. This time its all about ConfigureAwait, why we ended up having it and how it works under the hood!
#dotnet
folks, please share! I'll really appreciate it!
youtu.be/RZsLA_R8i9s?...
loading . . .
Dissecting ConfigureAwait in C#
YouTube video by Dissecting The Code
https://youtu.be/RZsLA_R8i9s?si=mWsUEGjZPR2FBj5g
2
11
5
reposted by
Lars Hanisch
Kirill Osenkov
about 1 month ago
there is binlogtool listnuget msbuild.binlog output.txt, it takes its data from all project.assets.json files
1
4
1
reposted by
Lars Hanisch
Tim Deschryver
about 1 month ago
✍️ Blogged: Using the new bindings API to test Angular components with Angular Testing Library
#Angular
timdeschryver.dev/blog/using-t...
loading . . .
Using the new bindings API to test Angular components with Angular Testing Library
Learn how to make use of the new binding methods inputBinding, outputBinding, and twoWayBinding to set component properties in your Angular tests. This native integration provides better signal suppor...
https://timdeschryver.dev/blog/using-the-new-bindings-api-to-test-angular-components-with-angular-testing-library
1
5
3
reposted by
Lars Hanisch
Jeppe Reinhold 🇩🇰
about 1 month ago
In the next version of Storybook You can trust the packages in the registry, because all 43 packages in the monorepo are now being released with npm Trusted Publishing
3
14
2
reposted by
Lars Hanisch
Duncan Jones (aka Merrion) (he/him)
about 1 month ago
A very significant percentage of the world's financial transactions are ONLY stored in an Excel file. This should scare people more than it does...
add a skeleton here at some point
0
2
2
reposted by
Lars Hanisch
Jessica Janiuk 🏳️🌈
about 1 month ago
Does anyone have any suggestions for trying to use element.getAnimations() or getComputedStyles while there's another action spamming recomputes on the page? They return empty in this case, even when behind a requestAnimationFrame.
0
0
4
reposted by
Lars Hanisch
NuGet
about 2 months ago
‘Trusted Publishing’ is now available on
NuGet.org
! 🚀 Publish packages more securely with short lived OIDC tokens. No more key management! 🔒See the blog to get started:
aka.ms/nuget/oidc-b...
✨
#NuGet
#dotnet
1
13
8
reposted by
Lars Hanisch
Ian Cooper
about 2 months ago
As conference season approaches, a little catch up on what I am up to in October
1
1
1
reposted by
Lars Hanisch
Oskar Dudycz
about 2 months ago
I'll just put it here
0
5
1
Good Morning, everyone!
youtu.be/JvuCvGUpFpA
loading . . .
Royal Republic - Stayin' Alive (Official Video)
YouTube video by RoyalRepublic
https://youtu.be/JvuCvGUpFpA?si=gr9NnDlMw3cXHfx-
about 2 months ago
0
0
0
reposted by
Lars Hanisch
Mark Techson
about 2 months ago
Just heard “You grow into the person that would have saved you as a kid” Felt hard. I do a lot for others that are the things I wish someone had done for me as a kid.
8
129
26
reposted by
Lars Hanisch
HackMD
about 2 months ago
Angular apps slowing down? It might be “reflows.” ⚡ Alex Rickabaugh explains the 4 phases of the after render api and shows how to avoid costly reflows, with live examples in HackMD.
https://www.youtube.com/watch?v=yARPlsK23HM
loading . . .
🚫 Avoid Reflows: Learn the Correct After Render Phase for Faster Apps 🔥
YouTube video by Tech Stack Nation
https://www.youtube.com/watch?v=yARPlsK23HM
0
1
1
reposted by
Lars Hanisch
Neal Agarwal
about 2 months ago
I’m Not a Robot, a game about solving CAPTCHAs, is out now! good luck :) >
neal.fun/not-a-robot/
loading . . .
53
830
403
reposted by
Lars Hanisch
Sander Elias
about 2 months ago
I was informed there is an update. Read :
www.aikido.dev/blog/s1ngula...
As I was afraid, the 40 packages mentioned this morning where just the tip of the iceberg 😅
add a skeleton here at some point
1
2
1
reposted by
Lars Hanisch
Sander Elias
about 2 months ago
And yet another NPM supply chain attack hits. Details:
socket.dev/blog/tinycol...
Please
#angular
,
#node
,
#js
,
#typescript
, and other authors. Can we stop using `postinstall` scripts? Also, please
#npm
, can you disable all automatic scripting? And force 2nd factor auth, no exceptions anymore?
2
6
3
reposted by
Lars Hanisch
Tech Stack Nation
about 2 months ago
When to use Angular's HTTP Resource vs Client?
@flensrocker.de
breaks it down for Zuzana. 🌟🤓
loading . . .
1
2
1
U1
add a skeleton here at some point
about 2 months ago
1
1
0
reposted by
Lars Hanisch
Michael Small
about 2 months ago
Anyone use Angular Material tables with a MatTableDataSource for handling filter/sort/paginator? What do you think about this? dataSource = datasourceResource({ data:
this.data
, filter: this.filter, paginator: this.paginator, sort: this.sort, });
stackblitz.com/edit/kag3ru2...
loading . . .
datasource as signal - StackBlitz
Data table with sorting, pagination, and filtering. Auto-generated from: https://material.angular.dev
https://stackblitz.com/edit/kag3ru2j?file=src%2Fexample%2Ftable-overview-example.ts
1
7
2
reposted by
Lars Hanisch
Einar W. Høst
about 2 months ago
Protip: If you’re an architect brought in to resolve a dispute between two autonomous teams who would rather never deliver than reach a compromise about some architectural decision, flip a coin. A coin is neutral, and both teams’ solutions are bound to have both merits and drawbacks.
1
3
2
reposted by
Lars Hanisch
Oskar Dudycz
about 2 months ago
Not many people know but NPM in last versions added a decent SBOM tool to see dependencies
docs.npmjs.com/cli/v11/comm...
I’m not if you have used it but worth trying, it’s helpful.
loading . . .
npm-sbom | npm Docs
Generate a Software Bill of Materials (SBOM)
https://docs.npmjs.com/cli/v11/commands/npm-sbom
0
1
1
"npm audit" will inspect my package.json, but will it check every package in my lockfile? Or are there other tools so I can be sure to not have known malicious packages in my node_modules?
#npm
#nodejs
#security
about 2 months ago
1
1
0
reposted by
Lars Hanisch
AG Grid
about 2 months ago
AG Grid has no external dependencies, which means we are not vulnerable to supply-chain attacks. Yesterday’s npm breach, which impacted 20 npm packages with over 2 billion weekly downloads, serves as a clear reminder of the importance of security when selecting a library.
ift.tt/2oXPr65
loading . . .
20 Popular npm Packages With 2 Billion Weekly Downloads Compromised in Supply Chain Attack
20 npm packages with 2B weekly downloads compromised after maintainer phishing led to crypto-stealing malware.
https://thehackernews.com/2025/09/20-popular-npm-packages-with-2-billion.html
0
1
1
reposted by
Lars Hanisch
Michael Small
about 2 months ago
www.reddit.com/r/angular/co...
loading . . .
From the angular community on Reddit
Explore this post and more from the angular community
https://www.reddit.com/r/angular/comments/1nc4pup/ama_about_signal_forms/
0
6
4
reposted by
Lars Hanisch
islieb
2 months ago
12
322
49
Anyone else here wanting a
#Youtube
setting which disables the
#translation
of the video titles because most of the time they are just
#wrong
and I am able to read more than one language?
2 months ago
1
3
3
add a skeleton here at some point
2 months ago
0
2
0
Load more
feeds!
log in