Sign in with Twitter

Username:

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

341 Following   78 Followers   1,056 Tweets

Joined Twitter 5/5/09


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
There are two hard problems in computing. Staying calm enough to not throw the fucking thing out of the window, an… https://t.co/pk9jQAjR5P
Retweeted by Johannes ScharlachA fence can’t stop my two-year-old from playing with his new best friend. https://t.co/9QBuaq4Ee2
Retweeted by Johannes Scharlach
7/19
2018
Repromise, the type-safe binding from @reasonml to JS promises, is released in NPM! Native and async/await coming s… https://t.co/9Ko8nDv3Ch
Retweeted by Johannes Scharlach“Roadmaps communicate product vision and strategy, state intent and direction. They’re NOT release plans or feature… https://t.co/fT2CwISzip
Retweeted by Johannes Scharlach
7/18
2018
Die Queen betreibt Symbolpolitik durch Broschen, die sie bei offiziellen Anlässen trägt. Beim Treffen mit Trump tr… https://t.co/MnBEKadjxG
Retweeted by Johannes Scharlach
7/17
2018
TIL: git has a rebase.autoStash setting: When set to true, automatically create a temporary stash before the operat… https://t.co/fHl6iab1oj
Retweeted by Johannes Scharlach
7/16
2018
Als die Bild-Zeitung vor zwei Tagen diese Frage gestellt hat, dachte ich, ok es ist schlimm, aber die Bild ist ein… https://t.co/svxcB9IXnE
Retweeted by Johannes Scharlach
7/13
2018
#javascript does not have String#matchAll but you can abuse String#replace to achieve the desired result. https://t.co/BsnEcAxVLl
Retweeted by Johannes Scharlach"Anything that is in the world when you're born is normal, ordinary and just natural. Anything that's invented bet… https://t.co/yNHC9tMghu
Retweeted by Johannes Scharlach„Gott schütze in diesen Stunden die Kinder, Männer und Frauen in der Hölle vor der libyschen Küste und die Retter,… https://t.co/E0sBgYwksk
Retweeted by Johannes Scharlach @kentcdodds You could make it personal and call it "Why I don't never use shallow rendering". It might be easier fo… https://t.co/txjE6GkfXm
7/9
2018
❌❌❌ Der @prosieben TV-Star Klaas Heufer-Umlauf @damitdasklaas will EIN BOOT ODER SOGAR MEHRERE BOOTE KAUFEN um FLÜC… https://t.co/8yRdxBJWoG
Retweeted by Johannes ScharlachIch möchte jeden einzelnen Satz aus dem Text von @wluef hier rein kopieren. Lest das bitte: https://t.co/4X7XbYG8js
Retweeted by Johannes ScharlachLinks auf dem Bild der ehemalige DFB-Nationalspieler Lothar Matthäus, der wie viele andere öffentlich gemeckert hat… https://t.co/w8mzAhjWQj
Retweeted by Johannes Scharlach
7/7
2018
Time for a @Code tip for the weekend! 🍺 Ever need a quick JavaScript scratch pad? 🆚 @code can do that with the Quo… https://t.co/aSEYNCM9b7
Retweeted by Johannes Scharlach
7/6
2018
I DON'T FIX PRINTERS https://t.co/GXckTxXSmV
Retweeted by Johannes ScharlachYou want to know something about how bullshit insane our brains are? OK, so there's a physical problem with our eye… https://t.co/NlsKONx78U
Retweeted by Johannes Scharlach📣 Started writing a spec for package.json, which will help document and standardize common fields across tools. It… https://t.co/ir4dYoyqbZ
Retweeted by Johannes Scharlach
7/4
2018
If golf and soccer switched announcers... https://t.co/W0qr4n3GWx
Retweeted by Johannes Scharlach
7/2
2018
@monicalent I guess then it counts as "cold brew"? ;)
7/1
2018
@cap As a German, these don't even strike me as controversial. All those things should be consensus for a rich society.
6/30
2018
We're excited to release Cypress Image Snapshot! It runs image diffs on @Cypress_io screenshots allowing you to cat… https://t.co/a1hJzj6wMB
Retweeted by Johannes Scharlach
6/28
2018

0