Sign in

Pawel Kozlowski

@pkozlowski.bsky.social
1.5K followers 128 following 56 posts

Open source, Angular.

PostsRepliesMedia
Pawel Kozlowski @pkozlowski.bsky.social · 19/01/2026
I was poking around some really fun stuff latelly and looking forward to sharing some of it in Belgrade. Join us if you can!
031
Pawel Kozlowski @pkozlowski.bsky.social · 18/01/2026
After using AI (chats / coding) for a while I would really like to invest into startups seriously working on the brain <-> computer interface. The distance between a thought and a result is still too wide. Typing and reading are now substential bottleneck for some of the work I'm doing.
020
Pawel Kozlowski @pkozlowski.bsky.social · 17/01/2026
Iterating on a "visiting card" with Gemini (changed the place recently so lots of friends / contractors / etc that need my new address). Kind of insane what you can do in very few steps... I like this last concept - going with it unless you all think is terrible or ... have better ideas!
010
Pawel Kozlowski @pkozlowski.bsky.social · 13/01/2026
Seeing technical presentations full of AI-generated images bring back memories of the days where we all were going giphy. Eh, good old times...
120
Reposted by Pawel Kozlowski
Angular @angular.dev · 14/11/2025
Learn how Google Security Engineers think about securing web apps and how Angular has built-in features to help protect against attacks in this new blog: bughunters.google.com/blog/5457130...
bughunters.google.com
Blog: Effortless Web Security: Secure by Design in the Wild
This blog post presents two initiatives that demonstrate two ways Google shares security work with the industry: Contributing to the Secure Web Application Guidelines Community Group in W3C, and introducing auto-CSP in Angular.
043
Pawel Kozlowski @pkozlowski.bsky.social · 07/11/2025
Spent the last 4 months looking into LLM codegen quality and techniques of improving it for the new APIs (not in the training set). Many learnings from the process, with the key one being: LLMs "preffer" good API design. Codegen fails? Your human devs would be likelly confused as well!
151
Pawel Kozlowski @pkozlowski.bsky.social · 21/09/2025
Time to go back home after two weeks of travel and speaking about @angular.dev . Thnx for having me @angularconnect.com and WhatTheStack conference! Got a couple more talks lined up this year but that's a story for another post.
080
Pawel Kozlowski @pkozlowski.bsky.social · 18/09/2025
I'm so happy that @trueadm.dev shares his learnings in the open. There are 2 problems very close to my hart being explored here: - reactivity / rendering dance; - modern authoring format. Some will claim that UI fwks are "solved problem". I don't agree. There is still so much room for improvement!
0161
Pawel Kozlowski @pkozlowski.bsky.social · 18/09/2025
Putting finishing touches on my "Angular: framework of the future" talk (wts.sh/sessions/8iw...) for @what_the_stack conference. Arriving a few days earlier to explore Skopje was a great move - loving it here!
171
Pawel Kozlowski @pkozlowski.bsky.social · 15/09/2025
Tune to this one if you've got a chance. We will be sharing some LLM-related tools and techniques that I'm particularly interested in atm.
010
Pawel Kozlowski @pkozlowski.bsky.social · 15/09/2025
We did lots of experiments with LLMs generating @angular.dev code. They are _great_. Totally should be part of the #Angular community, proudly wearing a #Angular T-shirt.
173
Pawel Kozlowski @pkozlowski.bsky.social · 10/09/2025
LLMs are _really_ good at writing code - not a news at this point. What I find more interesting is LLMs used as beta-testers for new APIs and DSL: - start with idea + docs + examples - LLM-generate lots of code - see what and how it fails. It seems like LLMs tend to fail _similarly_ to humans 1/2
173
Pawel Kozlowski @pkozlowski.bsky.social · 23/08/2025
I've got so many great memories from the previous editions of #AngularConnect and couldn't be happier to see it happening again. The hardest part of it all: select keynote material. With so much stuff happening in #Angular we will need to do some ruthless "scope cuts" - a good pb to have I guess?
070
Pawel Kozlowski @pkozlowski.bsky.social · 21/08/2025
Yep, the Chrome DevTools Perf panel extension point is _great_. We clearly saw its potential and this is why @angular.dev ships with the tight integration. More info in developer.chrome.com/blog/perf-pa...
developer.chrome.com
Use Chrome DevTools Performance panel to profile Angular apps  |  Blog  |  Chrome for Developers
Chrome DevTools and Angular collaborated to integrate Angular runtime data directly into the Performance panel, helping pinpoint performance bottlenecks.
1101
Reposted by Pawel Kozlowski
Angular @angular.dev · 18/08/2025
Vercel's new AI SDK 5 introduces support for Angular so you can supercharge AI-driven development with the latest Angular features 🚀 Blog post: vercel.com/blog/ai-sdk-5 Code sample: github.com/vercel/ai/tr...
vercel.com
AI SDK 5 - Vercel
Introducing type-safe chat, agentic loop control, new specification, tool enhancements, speech generation, and more.
073
Reposted by Pawel Kozlowski
Dominic Farolino @domfarolino.com · 21/02/2025
📢 We're finally looking to ship Observables in Chrome!! It's been a long time coming—many thanks to all in the community for the great feedback and help along the way!! Especially @benlesh.bsky.social, @keithamus.social, @domenic.me, @jordan.har.band & more! 🙏 groups.google.com/a/chromium.o...
411724
Reposted by Pawel Kozlowski
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
Pawel Kozlowski @pkozlowski.bsky.social · 27/01/2025
I wish this would be a more universal knowledge. I've profiled hundreds of apps. None of them was anywhere close to the tech limits. Perf of all was improved by relatively simple treatment of removing obvious bottlenecks. Most of those apps were never profiled until someone complained....
2102
Pawel Kozlowski @pkozlowski.bsky.social · 24/01/2025
There is so much passion, energy and history behind @angular.dev. There are many ways to tell its story and different people will have different stories. But I can very much identify with the story told in the Angular documentary: www.youtube.com/watch?v=nONH... Humbled and proud to be part of it!
youtube.com
Angular: The Documentary [OFFICIAL TRAILER]
YouTube video by Honeypot
0253
Pawel Kozlowski @pkozlowski.bsky.social · 22/01/2025
I own large part of my IT knowledge to the books published by Manning. But is is very special, and I must say - somewhat surreal - to see a book that talks about concepts and APIs that I've co-designed. "Modern Angular" by @armandotrue.bsky.social www.manning.com/books/modern...
manning.com
Modern Angular
Discover the new features and techniques of the most modern versions of Angular.</b> The powerful Angular framework is ever-evolving, with each new iteration bringing amazing new modern features. Mod...
0130
Pawel Kozlowski @pkozlowski.bsky.social · 22/01/2025
Yay, hi @angular.dev !
040
Reposted by Pawel Kozlowski
Tech Stack Nation @techstacknation.com · 03/12/2024
Wake up friends, we just dropped a new video! 🔥 If you're using Observables and Angular, you'll love this discussion about the future of Observables featuring @domfarolino.com (Chrome Team) plus @synalx.bsky.social, & @pkozlowski.bsky.social (Angular Team). #WeLearnTogether 🤓 youtu.be/ZXnwj1B29oc
youtu.be
Angular + Chrome Teams Discuss the Future of Observables 🤓 | #WeLearnTogether at TechStackNation.com
YouTube video by Tech Stack Nation
073
Pawel Kozlowski @pkozlowski.bsky.social · 25/11/2024
Working on frameworks (and dev tooling in general) is such and interesting and subtle game. If we don't built-in enough abstractions / flex points people won't be able to do their job. But too much flexibility can make the tool cumbersome to use for _typical_ situations. 1/3
2357
Reposted by Pawel Kozlowski
Minko Gechev @mgechev.bsky.social · 19/11/2024
🚀 Meet Angular v19 ‣ Incremental hydration ‣ Server route config ‣ linkedSignal, resource, renderEffect ‣ Auto CSP ‣ Unused import reporting ‣ Standalone by default ‣ Enhanced theming ‣ Time picker ‣ 2D drag & drop ‣ Many codemods to modernize your code Much more! blog.angular.dev/meet-angular...
blog.angular.dev
Meet Angular v19
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
1419461
Pawel Kozlowski @pkozlowski.bsky.social · 19/11/2024
Angular v19 has so much great stuff: important improvements and updates, essential new building block and some ground-breaking tech. Developer event starting in... like 1 minute, will cover it all: www.youtube.com/watch?v=JvkX...
youtube.com
Angular v19 Developer Event
YouTube video by Angular
0296
Reposted by Pawel Kozlowski
Minko Gechev @mgechev.bsky.social · 18/11/2024
Less than 24 hours away 🚀 www.youtube.com/watch?v=JvkX...
youtube.com
Angular v19 Developer Event
YouTube video by Angular
25620
Pawel Kozlowski @pkozlowski.bsky.social · 17/11/2024
All modern JS frameworks run on the same idea: model driven UI (data is the source of truth) + declarative model to the UI mapping ("templates"). Simple, powerful and consequential. But I like pushing those simple stories to the "extreme" and "see what breaks". There are 2 places with cracks. 1/3
1190
Pawel Kozlowski @pkozlowski.bsky.social · 11/11/2024
Angular v19 ships with the two new reactive APIs: linkedSignal and resource. On the surface those might seem like unrelated APIs. The truth is that both come from the same line of thinking: derive state without effects. Both linkedSignal and resource can be seen as specialized "computed".
1406
Pawel Kozlowski @pkozlowski.bsky.social · 10/11/2024
Many of the design decisions in Angular have a very simple "backing story". One or two fundamental thoughts. But somehow those cornerstone thoughts are lost, or simply untold, when foundational ideas are translated into APIs and make into a release. 🧵
140
Pawel Kozlowski @pkozlowski.bsky.social · 09/11/2024
@devagr.bsky.social digging deeper into github.com/devagrawal09... and trying to wrap my head around the practical implications of "reducing events to state" (state = f(events)) approach vs. collocating mutation methods with a signal. 1/n
github.com
GitHub - devagrawal09/solid-events: Declarative event composition and state derivation primitives for Solidjs
Declarative event composition and state derivation primitives for Solidjs - devagrawal09/solid-events
190
Pawel Kozlowski @pkozlowski.bsky.social · 09/11/2024
Tool preferences is something that was on my mind quite a bit lately. Some heated A vs. B tech debates are really about tools philosophy. Ex.: small, focused and composable vs. do it all / integrated. It is not like is "better" than the other. All depends on the current needs. And ones preferences
070
Pawel Kozlowski @pkozlowski.bsky.social · 08/11/2024
I must say that I'm pretty happy about the direction of the Observable spec (github.com/WICG/observa...) and its focus on processing events. Thnx @domfarolino.com for taking time to chat about it today. And looking forward to collaborating more, especially around linking / reducing events to state.
github.com
GitHub - WICG/observable: Observable API proposal
Observable API proposal. Contribute to WICG/observable development by creating an account on GitHub.
1151
Pawel Kozlowski @pkozlowski.bsky.social · 07/11/2024
I'm extremely proud of this release. There are so many important things that made it to v19!
060
Pawel Kozlowski @pkozlowski.bsky.social · 02/11/2024
Would love to connect with people that are / were using cyclejs extensively. Trying to understand what works and what doesn't -on the high architectural level. Who would be a good person to talk to?
081