🎁 Level 25 | TYPO3 | Fullsnack Developer

📌 Köln | 🇩🇪 Germany
Joined September 2020
Code is like a puzzle, each piece fitting together to create something beautiful. Always strive to find the most efficient and elegant solution. #codingchallenge #CodePuzzle #EfficiencyAndBeauty #programming
1
184
Joël Mai retweeted
Knowledge for your daily work by @sunzinet ... #darkmode now has a new favourite color! #TYPO3 #t3dd
2
1
6
290
😂😂 Corporate speak translation
24
253
18
2,351
161,682
As a programmer - do you document your code? why?
23
59
10
678
22,960
Litterly me atm
6
13
3
228
12,897
My keyboard wasn't mechanical enough, so I made an upgrade
107
963
161
6,788
749,947
My all-time favorite Venn diagram 😆
266
9,218
556
58,397
5,630,347
"The cybersecurity reality we live in now is teenagers are running around in organized crime gangs with digital bazooka’s. They probably have a better asset inventory of your network than you, and they don’t have to wait 4 weeks for 38 people to approve a change request for patching 1 thing." If you think that patching critical public facing infrastructure within 24hrs is not a realistic goal then tell me why! Despite all the security awareness we have here in 2023, all the new fancy tools we have, and all the celebration of coordinated government take downs of threat actor groups, cybercrime gangs are still on the rise hitting more companies and making more money than ever this year. You need to be able to identify and patch something like CitrixBleed within 24 hours — if you cannot, there is a very real possibility it isn’t the ideal product fit for your company due to the level of risk it poses, and you need to rethink if the architecture and look for a solution you can manage. The LockBit ransomware group has assembled a strike team to breach banks, law firms and governments and I don't see this stopping anytime soon. Follow this link for Kevin Beaumont's @GossiTheDog deeper dive into the topic: doublepulsar.com/lockbit-ran…
37
469
48
2,149
384,280
Joël Mai retweeted
99 little bugs in the code 99 little bugs in the code Take one down, patch it around 117 little bugs in the code #ProgrammersDay
1
22
5
30
What plugin do you wish for in #PHPStorm (or your ide of choice) that enables you to do something in your #TYPO3 Projects?
1
86
Joël Mai retweeted
fRoNtENd iS My pASsiON
199
257
87
3,646
668,058
When a PM asks for a M3 Max.
9
20
3
336
38,233
Joël Mai retweeted
9
730
43
9,479
565,137
Joël Mai retweeted
93
3,031
449
24,919
1,302,466
Future CSS Tip! 📜 You can use scroll-driven animations like JavaScript's IntersectionObserver to animate highlights ✏️ mark { animation-name: highlight; animation-timeline: view(); } @​keyframes highlight { to { --light: 1; }} mark span { background-position: calc((1 - var(--light)) * 110%) 0; transition: background 1s; } The "trick" is to animate a custom property with a scroll-driven animation. These will flip in a binary fashion if not using @​property. And that's what you want. You can then use that value to set the style on the highlights (<mark>). What you see is the transition of a background-position to get the multi-line highlight. A technique posted on this account before 🤙 Added bonuses: – Could use another element for the author initials of a highlight and animate that in too. Here the pseudoelement is being used. But another accessible span would do the trick. – Highlight color is scoped inline via hue. – View transition theme switch for a bonus that looks like a triangle. Been messing with Vercel docs so was the easiest thing to go with 😅 @CodePen link below! 👇
21
303
8
2,267
257,858
47
4,056
66
72,478
1,406,620
🧡 @T3CRR #T3CRR in a nutshell
1
10
200