Love building digital products and fun teams. Head of Engineering @ VREY.io; ex Engineering Lead @BCGDV. Also @OpenTechSchool/@OTS_BLN.

Joined October 2010
208 Photos and videos
🎉 Looking for my first engineering hire at VREY! Full-Stack Software Engineer (Junior/Mid-Level) Web application dev using RubyOnRails Strong skills with relational dbs and data import/processing Experience with cloud infra Please share 💚 join.com/companies/vrey/1407


70
🎯
Replying to @marko_kovic
13/ Es gibt keine "guten" Plattformen. Es gibt keine "schlechten" Plattformen. Tech-Unternehmen sind amoralisch. In den Worten Milton Friedmans: The Business of Business is Business. Moralisierung in egal welche Richtung ist PR, die je nach politischer Windlage anders ausfÀllt.
99
Martin Stadler retweeted
“Coding” was never the source of value, and people shouldn’t get overly attached to it. Problem solving is the core skill. The discipline and precision demanded by traditional programming will remain valuable transferable attributes, but they won’t be a barrier to entry. Many times over the years I have thought about a great programmer I knew that loved assembly language to the point of not wanting to move to C. I have to fight some similar feelings of my own around using existing massive codebases and inefficient languages, but I push through. I had somewhat resigned myself to the fact that I might be missing out on the “final abstraction”, where you realize that managing people is more powerful than any personal tool. I just don’t like it, and I can live with the limitations that puts on me. I suspect that I will enjoy managing AIs more, even if they wind up being better programmers than I am.
526
2,539
16,679
2,749,738
Martin Stadler retweeted
PSA: Whenever you think of writing useEffect, the only sane thing is to NOT do it. Instead, go to the react docs and re-read the page about why you don't need an effect. You really don't. But what if I ne.. - NO. read the page! In my specia.. - NO. read the page! READ THE PAGE
61
115
899
201,072
Thank you so much for bringing this up, explaining, raising fair questions, sharing your perspective! The letter is very well phrased and I hope it will have an impact.
The python Africa community has sent an open letter to @ThePSF . We raise concerns over issues that have negatively affected our communities and many of us feel hurt. Please take a moment to understand where we are coming from: pythonafrica.blogspot.com/20

1
1
209
Martin Stadler retweeted
28 Nov 2023
But they're entirely fucking arbitrary, and out here in the real world of thoughtful and dedicated practitioners, we all know that what matters is trade-offs, priorities, and delivering a positive return on investment in pursuit of whatever unique goal we have.
6
9
248
23,047
Interesting take and quite spot on for inexperienced or ignorant developers. If you're having a solid engineering approach, best practices can streamline your work. Doesn't work the other way round. Reminds me of an agile mindset and Scrum as a set of rules.
28 Nov 2023
Replying to @izs
It implicitly teaches newcomers to a craft that power in a craft comes from being the authority, and authority comes from knowing the rules better than anyone, and you can trust the rules because they came from an authority (who by definition knows the rules better than anyone).
83
I started doing paid mentorship and it's a lot of fun! Feels good to use my 10 years in software engineering (#frontend #react #fullstack) and leadership to help others to start or improve their career. đŸ’« If you're interested, get in touch! đŸ€ mentorcruise.com/mentor/mart

43
Agree. Rendering HTML and other UI -specific concerns are frontend, both on server and client, including backend for frontend services. Never heard otherwise but maybe because of client-only SPAs people get confused.
27 Oct 2023
I'm all for specialization in software engineering, but client/server isn't a good boundary. As a frontend engineer you need to control the entire user experience, and that requires being empowered to program the frontend server.
1
1
125
Been there and yes, learning this can spare you much anger and frustration and help you staying productive. Still practicing...
17 Oct 2023
Replying to @housecor
Related quote that helps me justify giving up when I can tell I’m not going to change their mind: “Nothing in life is as important as you think it is, while you are thinking about it.”
65
This. 💯
2 Oct 2023
A common mistake: "Let's abstract this in case we want to replace it later." Examples: đŸš« "Let's abstract React in case we switch JS frameworks." đŸš« "Let's abstract Tailwind in case we switch CSS approaches." đŸš« "Let's abstract Mongo in case we switch Databases". This is typically a waste of time, and often hinders current use too. Why? Because to effectively abstract something, we need to know the API we're abstracting. But we have no idea what a new technology's API will be. Thus, we have no idea whether our abstraction will work with the new technology. In summary, abstraction can be useful. But avoid abstracting merely to support changing to some unknown future technology.
68
Martin Stadler retweeted
Working in InfoSec watching the rest of IT

214
4,098
32,084
4,472,196
Martin Stadler retweeted
Adding GitHub comments to individual lines in your own PR is pro level. And no, I don’t think they should be comments in the code. The point of PR comments is to talk about the *change*, not the code itself. This only makes sense with both old and new code visible side-by-side.
34
27
435
87,401
Martin Stadler retweeted
We are lokking for vanilla js, node js and dat/hypercore related gigs for our learners. If anyone has any leads, please let us know. Learners have mentorship and help and they basically earn while they learn đŸ„°
7
7
683
Zukunftsangst trifft es sehr gut. Angst davor dass sowas nochmal passiert, öfter passiert, normal wird. Mir geht's in solchen Situationen genauso, friere auch erstmal ein. Vielleicht hĂ€tte ich den Impuls gehabt die alle an der nĂ€chsten Ecke rauszuschmeißen, hoffentlich.
Replying to @Snake_Kaa
> Es ist Zukunftsangt. Dieser Hass, diese blinde Wut. Und vor allem die vollkommene Hemmungslosigkeit, diese so lautstark und unverhohlen zu demonstrieren. Ohne Scham. Ohne Konsequenzen zu fĂŒrchten. Das lĂ€sst mich mich in die Knochen erschaudern. >
53
Martin Stadler retweeted
In Wahrheit agiert die FDP ja immer nach demselben Muster: sie macht aus einer MĂŒcke einen Elefanten. Sie blĂ€st ein Detail zu einer vermeintlich zentralen Frage auf. Wochenlang hat sie fĂŒr die VerlĂ€ngerung der Atomkraftwerke gekĂ€mpft, als ginge es um die Zukunft Deutschlands —
40
186
1,007
123,007
Martin Stadler retweeted
Replying to @Schmidtlepp
Aber da kann sich die Bildungselite mal auf Gossenniveau amĂŒsieren als wĂ€ren sie Bild Leser. Das gelĂ€uterte Schwer DrogensĂŒchtige Genie ist halt einfach relatable. Und er hat einen coolen Namen.
1
7
7,273
Martin Stadler retweeted
16 Apr 2023
Yesterday, I got my hands on a copy of "Diary of an African Hub Manager" and I have to say, I'm already on chapter 6 and I can't put it down! This book is such an inspiring and informative read, detailing @Afruturist experiences as a hub manager in Africa and the challenges
2
6
24
2,337