Povilas
ptnxlo.bsky.social
Povilas
@ptnxlo.bsky.social
Senior web dev/team lead @ Shift4 🇱🇹
Reposted by Povilas
Happy There Is A Circulatory System Walking Through The Kitchen Day to all who celebrate.
November 10, 2025 at 10:54 AM
Reposted by Povilas
Don't [...spread] or .split() your strings!

Use Intl.Segmenter API. Available in every JS runtime
October 23, 2025 at 2:55 PM
Reposted by Povilas
New post 🎉

Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:

nan.fyi/database
October 21, 2025 at 3:00 PM
Reposted by Povilas
October 20, 2025 at 9:19 AM
Reposted by Povilas
September 16, 2025 at 2:40 PM
Reposted by Povilas
📚 As promised, a quick writeup on how syncing state - even if it’s between server and client state - can be avoided if we’d just derive state instead:
Deriving Client State from Server State
How to use derived state in React to keep client state and server data aligned without manual sync or effects.
tkdodo.eu
September 1, 2025 at 1:17 PM
Reposted by Povilas
I *love* this @rknight.me!

mildliners.rknight.me

*stares at my Gentle & Neutral Mildliner markers in their permanent spot right in front of my monitor* 😆
Mildliners
A guide to all the Mildliner colors and sets
mildliners.rknight.me
August 25, 2025 at 7:01 PM
Reposted by Povilas
This is probably one of my best articles that isn’t about React Query. I just re-read it and love everything about it. I probably peaked at that time. Give it a read:
Component Composition is great btw
Component composition is one of the best parts of React, and I think we should take more time to break our components into manageable parts before littering one component with conditional renderings.
tkdodo.eu
August 17, 2025 at 8:38 AM
Reposted by Povilas
new React Compiler docs have landed! thank you everyone for the feedback.

react.dev/learn/react-...
July 21, 2025 at 4:57 PM
Reposted by Povilas
The State of HTML 2025 survey is now live! Big thanks to @lea.verou.me for taking the lead on selecting this year's questions and features, as well as suggesting quite a few improvements!
State of HTML 2025
Take the State of HTML survey
survey.devographics.com
July 19, 2025 at 6:09 AM
Reposted by Povilas
A comparison of the TanStack Pacer utilities
July 18, 2025 at 3:57 PM
Reposted by Povilas
New in ChromeDevTools: Debug complex CSS values more easily! 🎉

The Elements > Styles tab now shows a tooltip on hover with:

1. A step-by-step evaluation of complex CSS calculations to trace values back to their origin!

2. The full definition chain of CSS variables!
July 14, 2025 at 4:43 PM
Reposted by Povilas
I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 11, 2025 at 5:10 PM
Reposted by Povilas
"Fundamental" truths about software:

- Code is liability

- The more code you have, the more bugs you tend to have

- The more complex a system, the more important architecture becomes

- Writing maintainable code is a lot more effort than just getting it to work
July 8, 2025 at 11:59 AM
Reposted by Povilas
AI tools will reduce the need for software engineers the same way that no-code tools reduced this.

Being able to specify what software you want to build, how it should be structured, and how *exactly* it should work is... programming. And getting into the weeds, when needed.
July 7, 2025 at 7:09 PM
Reposted by Povilas
This industry gives me a headache sometimes.
July 7, 2025 at 11:08 AM
Reposted by Povilas
I really wanted to capture more diverse perspectives beyond just the raw survey data, so I just added four essays from @vale.rocks, @lolaodelola.bsky.social, @joshwcomeau.com, and @anjana.dev to the State of Devs 2025 survey results:

2025.stateofdevs.com/en-US
State of Devs 2025
2025.stateofdevs.com
July 3, 2025 at 7:12 AM
Reposted by Povilas
The State of Devs survey results have been released!

2025.stateofdevs.com/en-US/

There’s some really interesting stuff in here. I’ll be sending a newsletter in the next couple of days that shares my highlights and what I think it tells us about the state of the industry.
State of Devs 2025
2025.stateofdevs.com
June 29, 2025 at 12:32 PM
Reposted by Povilas
People outside tech starting to realize how quality software and typing/generating code fast are not correlated
June 27, 2025 at 12:55 AM
Reposted by Povilas
TIL about timing attacks with an easy-to-understand JS example

www.reddit.com/r/webdev/com...
June 10, 2025 at 9:19 AM
Reposted by Povilas
Today we are excited to announce Rolldown-Vite: a technical preview of the version of @vite.dev entirely powered by the Rust stack we built over the past year (Oxc + @rolldown.rs)

voidzero.dev/posts/announ...
Announcing Rolldown-Vite
We are building the next generation of JavaScript tooling
voidzero.dev
May 30, 2025 at 3:33 PM
Reposted by Povilas
Just published: "The Prompt Engineering Playbook for Programmers"

My latest free write-up: addyo.substack.com/p/the-prompt... ✍️
The Prompt Engineering Playbook for Programmers
Turn AI coding assistants into more reliable development partners
addyo.substack.com
May 31, 2025 at 8:38 AM
Reposted by Povilas
May 26, 2025 at 10:31 PM
Reposted by Povilas
This blog is SO good at pointing out what should have been obvious about AI for coding (Copilot and others)

These tools are good for re-creating whatever they’ve been trained on.

They are not what will create the next, better generation of frameworks, libraries, technologies.
May 25, 2025 at 3:43 AM
Reposted by Povilas
If you load this page it contacts 82 IP addresses executing 256 separate HTTP transactions to download 18MB of data writing 64 cookies to your device to tell you “no”
May 24, 2025 at 10:37 AM