Michi Lehr
@michilehr
Followers
427
Following
20K
Media
692
Statuses
6K
Enjoying life with climbing, sports with boards, mountain biking, traveling, photography, videography and software engineering @[email protected]
Heilbronn, Germany
Joined April 2009
🙌 Celebrating Ryan Weaver Through His Talks ➡️
symfony.com
All of Ryan Weaver's Symfony conference talks are now available to watch for free. These sessions highlight his unique teaching style and contributions to the Symfony community.
0
35
98
🙌 Remembering Ryan Weaver: Teacher, Core Team Member, Friend ➡️
symfony.com
We are deeply saddened to share the news that Ryan Weaver — a cherished member of the Symfony Community, a tireless educator, and a friend to so many — passed away after a long and courageous batt…
75
154
461
I've been bringing this topic up with anyone I could get my hands on from PHP's internals for the last few years, looks like someone is tackling it! I think (🤞) this could have one of the biggest impacts on performance in PHP apps in a while Most PHP apps spend most of their
11
14
143
"The open source spirit: To let a billion lemons go unsqueezed. To capture vanishingly less than you create. To marvel at a vast commons of software, offered with no strings attached, to any who might wish to build."
world.hey.com
I beam with pride when I see companies like Shopify, GitHub, Gusto, Zendesk, Instacart, Procore, Doximity, Coinbase, and others claim billion-dollar valuations from work done with Rails. It's beyond...
106
280
2K
So I'll reaffirm my wish that WordPress finds a way out of this mess. And Matt too. Even Automattic. I don't think people are irredeemable, and I know how stressful it can be to be under siege. But you have to stop digging to get out of a hole.
25
34
2K
Europe – we need your help. Please sign this petition to create a pan-european legal entity and promote it as much as you can: https://t.co/s2BP8JU2Kt We got RIGHT NOW a once in a generation chance to improve Europe for startups. 🔥 We got 6 weeks until the new comission sets
eu-inc.org
EU–INC is a proposal for a pan-European standardized legal entity to unlock pan-European startup scaling.
81
388
986
Full disclosure of the upcoming today will be today at 20:00 UTC https://t.co/rZIk5cjdNE Thanks @michilehr
#hugops
Some more information on the upcoming Linux 9.9 CVE is here: https://t.co/yi5qUqb2Vp
1
2
2
The half-life of code is an interesting predictor of project quality. Linux, has one of the longest code half-life’s at 6.6 years. WordPress, less than 2. Every software change induces some risk. Repos with numerous "change bursts" have the highest incidence of defects.
113
574
6K
Do you know "ncdu" already? It's a little CLI Tool for Linux to interactively debug disk usage - should be installed on every server imho. "ncdu" sums up disk and inode usage per Folder and you can browse the folders interactive in the CLI.
1
2
6
In 2021, Broken Access Control moved up from the fifth to the first position in the OWASP Top10. Besides, I did report some serious vulnerabilities to SaaS companies regarding unhandled authorization. #CyberSecurity So I wrote a blog post: https://t.co/QutNZbfVay
michilehr.de
Although authorization sounds similar to authentication and a relationship between the two exists, they are not the same and play a different role in the data security process. In 2021, Broken Access...
0
0
0
Those developers comparing their throughput after @dhh posted his numbers and saying his software is too slow is a symptom of a very cooked part of our industry that develops in a vacuum, somehow isolated from the business. None of your throughput or performance matters by
2
2
12
"Why fans of nuclear are a problem today" "France has lost more annual kWh from nuclear than Germany since 2011, which closed its plants." https://t.co/g0cL1KHxPl
0
0
0
why do guitar center’s POS look like a fallout terminal ??
167
241
7K
Hey @home_assistant, seems like the Atom Echo manifest.json is not available at the moment and showing an 404.
0
0
0
The "where to store JWTs" debate is complicated and not without nuance. It's important to realize that there is no 100% secure answer. That is to say, whatever answer you give, there are associated weaknesses that you must be aware of. A lot of people will argue that if your
15
42
283