Twitter | Search | |
Markus Holtermann
Engineer , contributor, , former organizer. My thoughts, not my employer's. He/Him
12,757
Tweets
502
Following
1,406
Followers
Tweets
Markus Holtermann retweeted
Alex Chan 4h
Replying to @ctrlshifti
have you considered fully justified? imo great for readability
Reply Retweet Like
Markus Holtermann 6h
Today it became apparent again, that I have a love-hate relationship with Window Functions ...
Reply Retweet Like
Markus Holtermann retweeted
Kontraste 22h
"Haut ab, ihr Schweine!" - Auf der Demo am Samstag wurde angeblich für Grundrechte demonstriert. Doch die Presse und auch unser Team wurden massiv angegriffen. 🔊 Ton an!
Reply Retweet Like
Markus Holtermann retweeted
GitHub Aug 3
GitHub Actions now runs workflows on fork pull requests at the enterprise, org, and repo levels. Plus new events and improvements for more secure workflows on public repo PRs. ..
Reply Retweet Like
Markus Holtermann retweeted
The Lincoln Project Aug 3
All Trump rallies in the covid era - in a rap cartoon.
Reply Retweet Like
Markus Holtermann retweeted
Reuven M. Lerner Aug 3
Today, a student's code didn't print: x = 5 if x == 5: print: ('yes!') There was a typo, namely : after print. But: Huh? Python sees this as a type annotation to print, but without assignment. So no output, no warning, much confusion!
Reply Retweet Like
Markus Holtermann retweeted
ADFC Berlin e.V. Aug 3
Sichere Radinfra auf dem jetzt! Morgen wieder 👇 8-8.30 h Tempelhofer Damm vor dem Rathaus
Reply Retweet Like
Markus Holtermann retweeted
Marc Hinse Aug 2
Reply Retweet Like
Markus Holtermann retweeted
Martha Sharpe Jul 31
Just came across this awesome JavaScript cheatsheet.
Reply Retweet Like
Markus Holtermann retweeted
Brandon Friedman Jul 31
This just broke my concept of reality
Reply Retweet Like
Markus Holtermann retweeted
Martin Thielecke Aug 1
Ich liebe solche Erziehungsmethoden.
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @transitionswpz
Getting off of Twitter is the healthiest thing ever. Take care my friend :)
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @ojiidotch
Haven't heard of it. Had a 2 minute look at . Nothing "obviously wrong" stuck out, but I'd need more time to think about it. What seems weird is the optional footer part one can append. Why would that data not go into the payload?
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @freakboy3742
Also, one of the benefits of JWTs are the automatic validation of some of the claims, such as expiration, issuer, etc.
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @freakboy3742
Because it's easy to use and because it's widely available. Which is a downward spiral. When you're new to a field, you go an lock for what "the world" is using. Well, that's JWTs. Guess what somebody's going to pick.
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @freakboy3742
If you don't need the data of the token in the front-end, I'd encode the data somehow (yes, maybe JSON for simplicity) and throw them into Fernet which does encryption (confidentiality) and signing (integrity)
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @freakboy3742
If you need the front-end to be able to read the data of a token, w/o being able to confirm its legitimacy, you can use HMAC on the JSON string which gives the back-end something for authenticity and an easy way for the front-end to read the JSON:
Reply Retweet Like
Markus Holtermann Aug 1
Replying to @freakboy3742
Because the standard has numerous flaws which libraries then need to and fail to fix. The tweet I quoted has a thread with good explanations. Also
Reply Retweet Like
Markus Holtermann retweeted
Björn Fahller 😷 @ 🏠 Sep 17
The number of stars on a pointer is a quality measure. int* booh; int** meh; int*** ok; int**** good; int***** amazing; Strive for nothing less than 3-star pointers.
Reply Retweet Like
Markus Holtermann retweeted
kirsten ellis Jul 31
Reply Retweet Like