Sign in with Twitter

Username:

I tweet about #prodmgmt, #react, #nodejs and startups. Love tech and math.

344 Following   78 Followers   1,074 Tweets

Joined Twitter 5/5/09


hot #chrome tip🔥if you're trying to inspect an element that disappears from the DOM when it loses focus, add a brea… https://t.co/SL9hG0RFJd
Retweeted by Johannes Scharlach
2/7
2019
A Sr. Engineer’s responsibility isn’t to make puns, work on whatever they want, & fly around the world giving talks… https://t.co/nF0OoGKGo9
Retweeted by Johannes Scharlach
2/3
2019
Funniest video in 2k19 so far 😂😂😂 Deploy everything to production right now, we're an agile company 😂 #developershttps://t.co/7BTxkFVzCU
Retweeted by Johannes Scharlach
2/2
2019
Wonderful article, I learnt such a cool docker compose trick, thank you @pat_scott for writing this https://t.co/0b7AEbvnO5
Retweeted by Johannes Scharlach
1/29
2019
curl https://t.co/1PZ28kJr09
Retweeted by Johannes ScharlachWriting TypeScript or Flow is slower than writing plain JavaScript and can be cumbersome. Writing CSS-in-JS can be… https://t.co/Ao3ZMLAjCP
Retweeted by Johannes ScharlachIn Facebook's fight against European regulation, dozens of Commission documents show how the tech giant pushed back… https://t.co/Pu7BX2402F
Retweeted by Johannes Scharlach
1/26
2019
Yarn v2's development officially started. Yarn will become a modular architecture powered by plugins and written in… https://t.co/B9w0ANSjSx
Retweeted by Johannes Scharlach
1/24
2019
for your information https://t.co/RcMAe1r66Y
Retweeted by Johannes Scharlach
1/22
2019
A lot of programmers make the mistake of thinking the way you make code flexible is by predicting as many future us… https://t.co/0bxE5HJbn3
Retweeted by Johannes Scharlach
1/20
2019
Not all men rape like not all drivers drive drunk. But we don’t target drunk driving ads just to drunk drivers, we… https://t.co/oKMOMkgXnY
Retweeted by Johannes ScharlachGreat example of why you shouldn’t use abbreviations in code. Especially ones that can be so easily mistaken for an… https://t.co/rB5VhKI6pi
Retweeted by Johannes Scharlach
1/19
2019
Today I learned: `/usr` stands for “universal system resources” not “user” `/dev` stands for “device” not “development” Had no idea.
Retweeted by Johannes Scharlach
1/18
2019
@Monochrome_Fox_ @WesAmiibo @ArtRoly You should move to Germany. We ask about that when making conversation and call it small talk.... also, this thing where you have multiple sources of truth (metrics, dashboards, traces, logs) and hop around co… https://t.co/AjNUmTns9H
Retweeted by Johannes Scharlach
1/17
2019
When I think about building a UI like the checkout process for my workshops it's impossible to imagine doing it wit… https://t.co/6K1B6koZg5
Retweeted by Johannes Scharlach
1/13
2019
This was the best two minutes of my life https://t.co/wYY6gjYA22
Retweeted by Johannes Scharlach
1/11
2019
Thread for Junior Developers/Engineers: Bad news - the ability to be a master/elite coder is only the first step… https://t.co/ru2l8fhngc
Retweeted by Johannes Scharlach
1/4
2018
@sanderbol @AndyWynyard @EmmaWedekind In the screenshots above nobody intervened. Yes, adults need to condemn bull… https://t.co/TWwELJwgrq @sanderbol @AndyWynyard @EmmaWedekind Those often are 80-90% male dominated. While it sounds good on paper, it's an… https://t.co/1gEUML1JfW
12/29
2018
@kentcdodds There is a default tslint rule to prefer interfaces, that's why people assume it's the right solution.… https://t.co/toeJtvXl3r
12/15
2018
did... did a wall write this? https://t.co/wODbt45X52
Retweeted by Johannes Scharlach
12/13
2018
A QA engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 99999999999 beers. Orders a lizard. Orders -1… https://t.co/0d5Fr7ckb1
Retweeted by Johannes Scharlach
12/2
2018
I've started investing in stocks. Beef, chicken, and vegetable. One day I hope to be a bouillonaire.
Retweeted by Johannes Scharlach
11/25
2018
Use positive/neutral language with your children. Instead of saying, "Don't drop it." Say, "Hold it firmly." Don… https://t.co/7ioIDGcUIA
Retweeted by Johannes Scharlach
11/22
2018
🦖 HTM: JSX without the transpiler. 700 bytes to run in the browser, or compile it away using babel-plugin-htm. (w… https://t.co/uQ1mkV6sJZ
Retweeted by Johannes Scharlach
11/21
2018
The old joke about being 99% done with a task is true. What they don’t tell you is that the way out is by measuring… https://t.co/vXF4dTFizk
Retweeted by Johannes Scharlach
11/16
2018
fascinating https://t.co/AL4DB5nDbN
Retweeted by Johannes Scharlach
11/14
2018
@daleharvey @misprintedtype GitLab with AutoDevOps does this on Kubernetes.
11/12
2018
@ryanflorence @leeb @_jayphelps Facebook Search box behaves more like a URL: click somebody's profile and the whole… https://t.co/OByQSZUb0Z
11/10
2018
A DMV employee dressed up as a sloth 💀😭 https://t.co/lMl8715yEb
Retweeted by Johannes Scharlach
11/1
2018
@frontsideair Could hooks be acting as primitives to allow such an abstraction in user land? If so, we need to hav… https://t.co/sGaYOJSH3M
10/26
2018
@jamiebuilds I get that thinking, but paying them is impractical *to them*. Why, in your opinion, can I ask them t… https://t.co/ghm9KAc9pk @jamiebuilds Why would you be ok with the candidate not being paid for working on a nonsense mini app? Isn't their… https://t.co/v2HBB8Rwr7 @jamiebuilds So you'd prefer pairing on closed source code that will never be used by anyone as part of the intervi… https://t.co/q1Vj8nFQwg @jamiebuilds Pair programming proves skills regarding communication. OSS code shows your final code quality and has… https://t.co/ysWc9yOmcR
10/24
2018
Sick of typing <a rel="noopener noreferrer">? <a rel="noreferrer"> implies noopener. Specifying both is redundant 🤪 https://t.co/nElV7q4JPy
Retweeted by Johannes Scharlach
10/23
2018
I often get asked: "What's the difference between CodeSandbox and <xyz>?". For the past year I had trouble answeri… https://t.co/1ZfdJ9HqHa
Retweeted by Johannes Scharlach
10/22
2018
@jamiebuilds Could this not be handled with comments? Or is it about finding a standard between minifiers?
10/18
2018
Somewhat related to this but, one thing I've found that has really accelerated my growth as an engineer is getting… https://t.co/7JBo1Kcoev
Retweeted by Johannes Scharlach
10/16
2018
All the horizontal lines are actually parallel and I can’t stop staring at them. https://t.co/ChUaYwjRd7
Retweeted by Johannes Scharlach
10/14
2018
I had a very weird day yesterday https://t.co/CWihZ4Yxly
Retweeted by Johannes Scharlach
10/12
2018
me, putting raw spinach in a pan: maybe this‘ll be too much spinach… narrator: it wasn’t.
Retweeted by Johannes Scharlach
10/10
2018
A quick reminder for men: Common events for you can turn into really scary situations for women in a snap. Case i… https://t.co/EKS0VTdwan
Retweeted by Johannes ScharlachThis brilliant parody song proves why it's anything but a 'scary time' for men https://t.co/UrNHf3HAB6
Retweeted by Johannes Scharlach
10/9
2018
As you go through life, you’ll encounter people who sit on their thumbs, wait for you to try to fix something, and… https://t.co/1dSrOaFtk2
Retweeted by Johannes Scharlach
10/3
2018
When you can't be bothered to finish migrating your legacy system: https://t.co/9pbwl75RPU
Retweeted by Johannes Scharlach
10/1
2018
@erwilleke I think the German word for it is Beratungsresistenzsorge
9/29
2018
Wahnsinnsrecherche! @bellingcat identifiziert die beiden Skripal-Verdächtigen, die doch angeblich nur ein bisschen… https://t.co/r8KyViC0d3
Retweeted by Johannes Scharlach
9/27
2018
@oleg008 I'm on mobile right now, so I can't verify. To my knowledge that's exactly how it works. @oleg008 Probably makes more sense to write the last one as update(arg1: string | object, arg2?: object) @oleg008 In typescript you need three definitions: update(data: object) update(name: string, data: object) update(… https://t.co/zJ09To6XoW
9/19
2018
@tomburg You're LOLing now, Thuom!
9/18
2018
Queer eye, but for codebases
Retweeted by Johannes Scharlach
9/13
2018
So I noticed recently that I’m actually not a good listener. My intentions are to be a good listener, but I often e… https://t.co/ddNLThN5Ko
Retweeted by Johannes Scharlach
9/11
2018
Debugging Node.js code for the first time without using nodemon. 💀 https://t.co/0fAZfpxkun
Retweeted by Johannes Scharlach
9/7
2018
I think this is my favorite talk I ever gave. No gimmicks, not being a javascript court jester, just calmly explain… https://t.co/1NLH4OdJrL
Retweeted by Johannes Scharlach
9/5
2018
@CDU @_A_K_K_ Niemand behauptet das Gegenteil. Keiner möchte das Verbrechen ungelöst lassen. Was ist das denn für eine Aussage?
9/4
2018
"On a mature SRE team, every failure is novel" is the beating heart of observability. People ask me all the time w… https://t.co/0EsRtBMaW4
Retweeted by Johannes Scharlach
9/3
2018
I can confirm this is accurate https://t.co/NRbiLF4HhB
Retweeted by Johannes Scharlach
9/1
2018
🚀 Pose 3.2 adds new onPressStart/onPressEnd event handlers. Sounds really bloody mundane I agree, but actually thi… https://t.co/yxx1Z1miNT
Retweeted by Johannes ScharlachAFD TERROR IN DEUTSCHLAND Und wenn ich das heute 100 mal Teilebn muss, bis es jeder einzelne bei Twitter sich ang… https://t.co/ZGqFACFR7Y
Retweeted by Johannes Scharlach
8/31
2018
I made this thing to show code in mdx-deck https://t.co/vnYvxdWiBl
Retweeted by Johannes Scharlach
8/27
2018
🎆 Ink 2 is out real soon and it will actually use React under the hood and a custom reconciler to render in termina… https://t.co/L1HjuRDBZT
Retweeted by Johannes ScharlachDeutschland hat dieses Jahr 36,6 € Milliarden Haushaltsüberschuss. So viel,wie noch nie seit der Wiedervereinigung.… https://t.co/k3SKA91CyW
Retweeted by Johannes ScharlachFISH SPECIES, THE NAMES OF WHICH COULD SERVE AS OLD-TIMEY INSULTS: A THREAD
Retweeted by Johannes ScharlachAnswers to FAQs: 1) Yes, the sun's output varies slightly 2) Yes, the climate has changed before 3) Yes, we've cons… https://t.co/dvzztOzfku
Retweeted by Johannes Scharlach
8/26
2018
At a grocery store line, a mom told her son to put the apples back because they did not have enough money to afford… https://t.co/BgSBa4OPKf
Retweeted by Johannes Scharlach @bigopon_777 @NGRIFFINtn @HenrikJoreteg It's the only library besides moment that I've found with satisfying timezone support @bigopon_777 @NGRIFFINtn @HenrikJoreteg https://t.co/MJCF6yHiTE Luxon supports all time zones that are supported l… https://t.co/jagChJBew2 @NGRIFFINtn @HenrikJoreteg https://t.co/MJCF6yHiTE Luxon is the most powerful approach for this that I've seen so… https://t.co/WAE6PNkHQ7oh okay thanks for clarifying that @jack https://t.co/WQWB5Kh0rF
Retweeted by Johannes Scharlach
8/24
2018
setting clear expectations https://t.co/bxUKRhEfl7
Retweeted by Johannes ScharlachEver wonder how toolkits (like react-scripts or kcd-scripts) work? Let's dive in! https://t.co/E1yVMUcWGk
Retweeted by Johannes Scharlach
8/23
2018
🔥 Did you know CSS has a `turn` unit? It’s often easier to turn something `rotate(0.75turn)` instead of doing the math to `rotate(270deg)`
Retweeted by Johannes Scharlach
8/22
2018
SUMMERTIME ALL THE TIME??? Noch bis 23Uhr kann man/frau abstimmen bei der EU. Wer dafür ist, dass Sommer wie Wint… https://t.co/RSpV74UZFC
Retweeted by Johannes Scharlach
8/16
2018
The best Product Managers are humble and vulnerable. When they don't know they say "I don't know". They never bulls… https://t.co/yP0sZ1JOT5
Retweeted by Johannes Scharlach💡 Here’s one trick that made me a much better programmer: Review your own code the same way as you review other pe… https://t.co/Rk31IupeTn
Retweeted by Johannes Scharlach
8/15
2018
if you work with CSS, these are things i feel are worth learning: - semantic HTML elements (<header>, <footer>, <n… https://t.co/HSWA8s3Pdp
Retweeted by Johannes Scharlach
8/14
2018
This ancient Soviet walking excavator is amazingly cool. https://t.co/gOfJBuLGQV
Retweeted by Johannes Scharlach
8/12
2018
I just published “We Need to Stop Letting Carpenters Design Skyscrapers” https://t.co/gS110JYjWK
Retweeted by Johannes ScharlachImportant Working Lunch instructional slide RE introducing yourself https://t.co/b36mKleVnv
Retweeted by Johannes Scharlach
8/10
2018
“Hello from GitHub 👋“ https://t.co/lGbFSLcJbT
Retweeted by Johannes Scharlach
8/8
2018
“Freedom of the Clouds: Going Serverless Without Provider Lock-In” by @Johannes_Scha https://t.co/oBOhGuel8g
Retweeted by Johannes Scharlachif i was new and you told me that theres a superhero who's blind and uses echolocation to fight and one who's an ad… https://t.co/za8nsjVN9W
Retweeted by Johannes Scharlach
8/7
2018
My friend Luke didn’t realise until he was an adult that lukewarm was a real temperature, he thought it was just a… https://t.co/ZHHDoeYTWZ
Retweeted by Johannes Scharlach
8/6
2018
@drbrain @bryanl Many apologies! Could we suggest #ಠ益ಠ perhaps instead of all caps?
Retweeted by Johannes Scharlach
7/31
2018
I remember an interview with a Google exec who said there are essentially two kinds of employees. There are the on… https://t.co/2bVrKjEpeR
Retweeted by Johannes Scharlach
7/30
2018
"Telling a programmer there's already a library to do X is like telling a songwriter there's already a song about love." - Pete Cordell
Retweeted by Johannes ScharlachIn meiner ersten Wahlperiode hatte ich manche Auseinandersetzungen mit Reinhard Grindel im Innenausschuss des Bunde… https://t.co/5tQwSHw1QV
Retweeted by Johannes Scharlach
7/28
2018
OMG! @FirefoxNightly just got time travel debugging. Best birthday present ever! 🎂 🦊 Here are all the deets. Can't… https://t.co/dG2Q2gex6Z
Retweeted by Johannes ScharlachA few years back with @SquareEng, I wrote our incident response guide. Now it's hosted publicly so you can use it t… https://t.co/iSMbXqN7o8
Retweeted by Johannes Scharlach#CodeReviewThoughts 1. Respond quickly. 2. Seasoned Engineers: It’s an opportunity to mentor and nurture 3. A great… https://t.co/5ePO7QI1jL
Retweeted by Johannes Scharlach
7/27
2018
I spent half an hour this morning reading customer reviews & comments on the App Stores for my products: Concur Mob… https://t.co/nJduX4SC4Q
Retweeted by Johannes Scharlach
7/26
2018
Here's how we're planning to roll out Suspense and async rendering. https://t.co/nZsGv0WhQi https://t.co/1VUqkq2yfa
Retweeted by Johannes Scharlach
7/25
2018
@TechNoahLogy @trello I must say that I like that archive is the preferred action thoughWM in Katar durchziehen, inklusive jetzt schon hunderte Tote auf den Baustellen, WM kaufen, mit Putin geil abhängen… https://t.co/aaPIqvipC8
Retweeted by Johannes Scharlach @misprintedtype I came here to suggest OnePlus, because it's nearly stock Android, has great performance, guarantee… https://t.co/BO5kVPb8cW
7/23
2018
Here is an OPEN SECRET ABOUT GETTING PROMOTED. Ready? Learn to write well. The higher you go the MORE YOU WILL WR… https://t.co/lCJbfIDxhC
Retweeted by Johannes Scharlach
7/22
2018

0