„It depends“ as a service • 🚀 Engineering Manager @deskbirdapp • 👧🏼 Full stack dad • 🕹 Gamer • 📢 Meetup organizer

Paderborn, Germany
Joined November 2010
Christoph Werner retweeted
🎉 After six incredible years at Framer, it’s time for my next step. Today, we’re spinning Framer Motion out into its own independent open-source project, to better serve the whole community. Introducing Motion. For React, and now, for everyone.
176
368
87
4,621
397,709
Christoph Werner retweeted
Theo - t3.gg
@theo7 Dec 2023
This gives me anxiety
32
25
2
675
56,430
Christoph Werner retweeted
I thought when I worked at bigger tech companies it would be different. You are legit top 1% if you RTFM
This is my semi-regular encouragement to read the docs straight through. No one does it and it'll give you a massive advantage. You don't even have to remember everything! Having a broad understanding will help you dive deep on specifics as needed.
35
60
13
1,026
347,317
Sad to see Hacktoberfest move away from t-shirts. Just last week I had a conversation with someone about OSS based on my wearing the shirt from ~2017. I understand it, but still a bummer, especially on the 10th anniversary.
1
4
569
Christoph Werner retweeted
Kinda sad Hacktoberfest is no longer giving out t shirts :( I missed last year's T shirt and was dead set on getting one this year
1
2
387
Christoph Werner retweeted
Having a robust set of analytical and log management tools is a no-brainer to keep an eye on your apps. Here are 7 of the best in my toolkit that has saved me 100s of hours:
1
5
24
4,481
Christoph Werner retweeted
React 19 using Typescript 6
77
557
120
5,666
651,000
Christoph Werner retweeted
TypeScript 5.2 will introduce a new keyword - 'using', that you can use to dispose anything with a [Symbol.dispose] function when it leaves scope.
62
281
62
1,734
531,679
Christoph Werner retweeted
satisfies in TypeScript has been out for a little while now. Overall, it's been a success - but it's starting to cause some confusion. Let's clear it up.
31
257
27
2,001
442,506
Christoph Werner retweeted
All trains were halted around Amsterdam for more than a day thanks to another outage caused by software, which is still ongoing. It's incredible how little details are shared about such events, which have real-world implications, and the breakdown of a public service.
29
50
18
691
178,764
Christoph Werner retweeted
Introducing @milliondotjs for Next.js! Wrap your components with `block()` and turn it up to 70% faster ⚡️! Get started here: millionjs.org (v2.3.0)
29
124
13
1,032
237,650
Christoph Werner retweeted
I hacked into a @Bing CMS that allowed me to alter search results and take over millions of @Office365 accounts. How did I do it? Well, it all started with a simple click in @Azure… 👀 This is the story of #BingBang 🧵⬇️
253
3,127
567
14,531
3,210,264
Pro Tip: use a comma in your password, so if it ends up in a hack dump, it'll break the CSV.
22
56
2
467
59,947
Christoph Werner retweeted
I put some famous logos through ControlNet.
97
887
137
5,645
1,524,518
So there's a great Thai restaurant in my neighborhood called Kiin. Yesterday, I searched for their website to order some takeout. Here's the Google result.
827
7,160
2,146
57,480
12,348,331
Christoph Werner retweeted
An underrated way to attract great engineers to your company (drumroll) Have a great engineering blog. This means ENGINEERS write the blog, not content writers. And they give the "real deal" about challenges, learnings, failures. So few companies do this. A few that do:
150
446
95
5,035
1,032,255
SAFe was once interpreted by @martinfowler as Shitty Agile For enterprises. The problem with that is that shitty Agile would be way better than whatever SAFe is.
19
39
2
334
Christoph Werner retweeted
🧵 I’ve been unpleasantly surprised that some people seem to condone the public criticism of employees and/or the public firing of an employee for responding to this criticism. Here are my thoughts on these topics, which I hope would be obvious to any decent leader. (1/22)
63
565
146
2,691
Christoph Werner retweeted
TypeScript AST Resources 🧵 I've been doing a bunch of shit with TypeScript and ASTs (Abstract Syntax Trees) for the past month or two Here's a collection of resources that have served as useful guides along the way, in a thread
2
46
4
346