Patrick Thäle

247 posts

Patrick Thäle banner
Patrick Thäle

Patrick Thäle

@hackingpath

Coding is beautiful if quality matters. I'm a software architecture and clean code enthusiast. @paymenttools

Suhl, Deutschland Se unió Ocak 2020
50 Siguiendo37 Seguidores
Patrick Thäle retuiteado
Sergio Pereira
Sergio Pereira@SergioRocks·
Why I don't use Scrum to manage my Remote Teams? TL;DR: It adds 8 hours of meetings per Sprint. That's 2 full days of lost productivity, per team member, per month! This is what I do instead:
English
15
56
696
154.8K
Patrick Thäle
Patrick Thäle@hackingpath·
@mysticwillz You can also issue your own JWT tokens, but that would mean you create your own alternative for OAuth. My recommendation: If you use OAuth, use JWT as well. If you need user information, use OpenIdConnect as an extension of OAuth. It also uses JWT for the user information. 5/5
English
0
0
2
53
Patrick Thäle
Patrick Thäle@hackingpath·
@mysticwillz And here JWT comes into play. They are self-contained and have a crypt. signature of the auth server that can be checked w/o calling it again. This means less calls but also less options to invalidate access. 4/x
English
1
0
1
42
THE CODE SCIENTIST
THE CODE SCIENTIST@mysticwillz·
You're in a web development interview, and you're asked: "Do you recommend using OAuth or JWT (JSON Web Tokens) for secure user authorization? " How will you answer? Here's how 👇👇🏮:
English
11
102
664
116.1K
Patrick Thäle
Patrick Thäle@hackingpath·
Esp the chapter "Modularity Maturity Index" written by @Cairolali describing how to quantify tech debt, is inspiring. I wonder whether this can be applied to whole systems like microservice setups to analyze debt in the design with DDD?! 🤔 And if AI can support reviewers?! 🤔
English
0
0
0
27
Patrick Thäle
Patrick Thäle@hackingpath·
After reading a little more than 50% of this book so far, I can already recommend this. Great book 📖 👍
Patrick Thäle tweet media
English
1
0
0
22
Patrick Thäle retuiteado
Eric Wastl
Eric Wastl@ericwastl·
For the ninth(!) year in a row, I will be releasing 25 programming puzzles over the first 25 days of December over on adventofcode.com! It's completely free thanks to AoC++ supporters and thanks to sponsors. If you want to check it out early, all past puzzles are still up!
English
41
558
3.8K
465.2K
Patrick Thäle retuiteado
Linux Handbook
Linux Handbook@LinuxHandbook·
Rome was not built in a day, but grep was (sort of) 😎 The origin story behind the creation of grep utility is fascinating. The co-creator of the UNIX operating system, Ken Thompson, developed grep 'overnight'. Actually, he had a personal tool for searching for text in files. His department head Doug McIlroy came to him and said, "You know it would be really great if we could look for things in files". "I'll think about it overnight", said Thompson. He went back home and modified the code in his tool to fix bugs. Took him an hour at most. The next day, he presented it to McIlroy and he exclaimed, "This is exactly what I wanted" And the rest is history. If you are wondering why the utility is called grep and not search, there is perfectly good logic behind it 👇
Linux Handbook tweet media
English
58
1.1K
6.2K
725.2K
Patrick Thäle
Patrick Thäle@hackingpath·
@odrotbohm You mostly sell APIs or a huge variety of different SDKs and UIs(Web, native mobile) for different technologies? A separate team for backend might make sense. Their deliverable is the API. Products stacked on the API might even be outsourced. 2/2
English
1
0
0
21
Patrick Thäle
Patrick Thäle@hackingpath·
@odrotbohm As anything in architecture, this depends on your trade-offs based on your product. Saying this in general is not correct. It depends on the consumers of your product. 1/2
English
1
0
0
202
Patrick Thäle retuiteado
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Wow: Stripe opened an office in Bucharest, Romania. This is a pretty big deal for the city and country! Lots of strong devs in the region. Companies that opened offices in Bucharest include Google (2022) Adobe and UIPath. What other better-known companies have offices here?
David Singleton@dps

Stripe Bucharest is now open! 🇷🇴 I'm inspired by all the intrepid entrepreneurs and talented engineers and PMs we met this week. We're continuing to invest in Central and Eastern Europe and support the many businesses that use Stripe here (and thank you for the IRL feedback!). And if you're interested in joining the team, please reach out: stripe.com/jobs/search?re….

English
28
8
254
106.4K
Patrick Thäle retuiteado
Martin Fowler
Martin Fowler@martinfowler·
Volume 29 of the Thoughtworks Technology Radar is out today - the latest installment of our regular sweep of what's interesting in our day-to-day software delivery thoughtworks.com/radar
English
5
150
384
75.4K
Patrick Thäle retuiteado
Ryan Gray
Ryan Gray@RyanLeeGray·
Stumbled upon a fantastic infographic detailing the 7 layers of OSI attacks. A must-read for any #CyberSecurity enthusiast! Understand vulnerabilities and stay secure. #OSIInsights #LinuxUnleashed.
Ryan Gray tweet media
English
2
20
61
4.7K
Patrick Thäle retuiteado
Sketchplanations
Sketchplanations@sketchplanator·
The true cost of being late—it's rarely just one person's time New podcast episode incoming. Hope you enjoy it!
Sketchplanations tweet media
English
1
79
348
39.9K
Patrick Thäle retuiteado
paymenttools
paymenttools@paymenttools·
Wie können wir für Kund:innen und Händler aus einem Supermarkt einen Erlebnismarkt schaffen? 🚀 🎧 Die Antwort gibts von Salah im Vodcast von coeo: cfs-con.de/salah-zayakh-v…
paymenttools tweet media
Deutsch
0
2
4
354