Philipp Sporrer

1.4K posts

Philipp Sporrer

Philipp Sporrer

@PhilippSpo

Frontend Engineer @celebrate_com, web tech fanboy, learning to understand good design, loves learning

Munich Katılım Kasım 2014
477 Takip Edilen216 Takipçiler
Philipp Sporrer retweetledi
LiveStore
LiveStore@livestoredev·
Introducing LiveStore (beta) LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
English
31
106
1K
191.3K
Philipp Sporrer retweetledi
Tanner Linsley
Tanner Linsley@tannerlinsley·
After 2+ years, it's finally time to announce @Tan_Stack Form v1! ✅ Type Safe 🚀 Framework Agnostic 🎭 Headless 🔄 Isomorphic 🛡️ Advanced Validation 📜 Standard Schema ➕ More!
English
146
338
3.5K
364.6K
Philipp Sporrer retweetledi
Dominik Ferber
Dominik Ferber@dferber90·
This is hands down one of the best things our team shipped The Flags Explorer allows your team to see and override flags from any provider. Here I'm toggling flags on and off for myself without changing anything in the flag provider, and without affecting team members
English
3
4
48
3.3K
Philipp Sporrer
Philipp Sporrer@PhilippSpo·
Totally underestimated how much avoiding barrel imports would speed up my tests 😲. Up to 20% faster just by avoiding `import * from "@mui/material"` 😍.
Philipp Sporrer tweet media
English
0
0
1
59
Philipp Sporrer retweetledi
David K 🎹
David K 🎹@DavidKPiano·
@housecor DRY doesn't belong in tests
English
4
8
296
13.5K
Philipp Sporrer retweetledi
Andrew Clark
Andrew Clark@acdlite·
By the end of 2024, you’ll likely never need these APIs again: • useMemo, useCallback, memo → React Compiler • forwardRef → ref is a prop • React.lazy → RSC, promise-as-child • useContext → use(Context) • throw promise → use(promise) • <Context.Provider> → <Context>
English
130
835
4.6K
622.6K
Philipp Sporrer retweetledi
Justin Farrugia
Justin Farrugia@justinmfarrugia·
me resizing the browser window to see how responsive that fancy new website actually is
English
51
933
8.8K
630.3K
Philipp Sporrer retweetledi
Matt Pocock
Matt Pocock@mattpocockuk·
You probably know React. But do you know how to use TypeScript with React? Introducing my biggest ever drop of FREE content... And it's live right now ⬇️⬇️⬇️
Matt Pocock tweet media
English
42
267
1.7K
309.3K
Philipp Sporrer retweetledi
Adham Dannaway
Adham Dannaway@AdhamDannaway·
🔥 Google fonts typography guide A free library of typography guides created by @googlefonts in collaboration with typographic experts from around the world 🌎 ◆ Choosing type ◆ OpenType ◆ Web fonts ◆ Variable fonts ◆ Readability & accessibility Get the guides 👇
Adham Dannaway tweet media
English
17
259
1.3K
127.7K
Philipp Sporrer retweetledi
Melissa Perri
Melissa Perri@lissijean·
The end of this took me out. #prodmgmt
English
36
393
2.3K
291K
Philipp Sporrer retweetledi
React
React@reactjs·
Today, we’re thrilled to launch react.dev, the new home for React and its documentation. It teaches modern React with function components and Hooks, and we’ve included diagrams, illustrations, challenges, and over 600 interactive examples. Check it out!
English
243
3K
12.3K
2M
Philipp Sporrer retweetledi
Sid Palas
Sid Palas@sidpalas·
Hopefully, this thread helped you understand Dockerfiles a bit better! The content is adapted from a portion of my upcoming FREE course on Docker + containers. Check out (and ⭐️) the repo and follow @sidpalas to be notified when the course is released! github.com/sidpalas/devop…
English
4
6
321
41.6K
Philipp Sporrer retweetledi
Ahmad Shadeed
Ahmad Shadeed@shadeed9·
It's a great time to write CSS.🤩 Trying `text-wrap: balance` on my blog. It's still experimental (Chrome Canary) and will be stable in Chrome 113. This is such a useful enhancement 👌
English
8
38
305
33K
Philipp Sporrer retweetledi
Matt Pocock
Matt Pocock@mattpocockuk·
Let's look at some of the other improvements that ts-reset ships. I hate that .filter(Boolean) doesn't work how you expect. But with ts-reset, it works EXACTLY how you expect - filtering out falsy values.
Matt Pocock tweet mediaMatt Pocock tweet media
English
10
8
245
47.5K