Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito

8.2K posts

Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito banner
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito

Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito

@_Codito_

๐Ÿ‡ต๐Ÿ‡ฑ https://t.co/HerX32NWvo ๐Ÿ‡ฌ๐Ÿ‡ง https://t.co/m6h4mNhOBh | Self-educated specialist: PHP, CI/CD, QA automation, Docker, Gitlab and more ๐Ÿ˜Ž. Member of @PHPCSFixer team ๐Ÿชถ.

๊ฐ€์ž…์ผ Nisan 2022
370 ํŒ”๋กœ์ž‰1K ํŒ”๋กœ์›Œ
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
OK, this actually blown my mind today ๐Ÿคฏ! It's possible to configure #Git to dynamically rewrite URLs to mitigate "Permission denied (publickey)" errors in CI, where token-based authentication is enough. In my case it was in smoke test that runs CLI tool that uses SSH-based URLs.
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito tweet media
English
0
0
1
223
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
The thing I dislike in @Github the most is disconnection between GHA jobs' definition (code) & their requirement (settings). I suspect it comes from some obscure security concern so project admins/maintainers should be able to enforce stuff, but this is just terrible in practice.
English
0
0
0
140
Oskar Stark
Oskar Stark@OskarStarkยท
Claude makes you feel like you could rewrite the entire codebase by Friday. It's Wednesday. You have meetings all day.
English
2
0
6
513
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito ๋ฆฌํŠธ์œ—ํ•จ
Oskar Stark
Oskar Stark@OskarStarkยท
๐Ÿงต 7 debugging lessons nobody taught me โ€” but years of 3am incidents did:
English
1
6
26
3.8K
Oskar Stark
Oskar Stark@OskarStarkยท
๐Ÿ“ˆ Best career advice I ignored for too long: "Share what you learn. Even if it feels obvious to you." What advice do you wish you'd followed earlier? ๐Ÿ‘‡
English
3
0
5
341
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
Well said! I use AI, but rather like a partner to solve problems, whom I can orchestrate, and who can do things I can't, at least not as fast. I also review the outcome just like I would review code from my real-life teammates. This still feels like "my" work I can sign.
nunomaduro@enunomaduro

engineers who mostly vibe code end up caring less about the product over time.. but when you hand craft something, you build a real connection to it.. you get attached.. and that attachment makes you want the product to stay clean, solid, consistent, and actually good.. it feels like your work.. not just something that happens to work, or something that was thrown together without any real grind..

English
0
1
3
1.7K
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito ๋ฆฌํŠธ์œ—ํ•จ
PHP-CS-Fixer
PHP-CS-Fixer@PHPCSFixerยท
๐Ÿ“ฃ NEW RELEASE! #๏ธโƒฃ7๏ธโƒฃ7๏ธโƒฃ7๏ธโƒฃ7๏ธโƒฃ Fixer v3.94 introduces parallel runner made by @_Codito_ as default runner, at the same time unmarking it as experimental ๐Ÿฅณ! From now on, your projects will be analysed faster even without explicit parallel config ๐Ÿƒ๐Ÿป๐Ÿ’จ. github.com/PHP-CS-Fixer/Pโ€ฆ
English
1
4
16
445
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
@OskarStark - Logs ๐Ÿ˜… - Load balancer setup - Deployment (all pods using the same version?) - Code itself (what is the data flow, maybe there are some edge cases, feature toggles etc)
English
0
0
0
82
Oskar Stark
Oskar Stark@OskarStarkยท
๐ŸŽค Interviewer: Your API returns stale data for 5% of users. Cache is set to 60s. TTL is correct. No errors in logs. What do you check first? ๐Ÿค”
English
6
0
1
589
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
It's a pity that I don't have time for Fixer these days, but the project is still going forward with other maintainers โค๏ธ๐ŸŽ‰. I need to find some time slot for #OSS again, even once a week would be something. There are nice PRs of mine that require attention, stay tuned!
English
1
0
0
88
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
Yesterday I helped with fixing occasional issues with parallel runner in #PHPCSFixer, that have been there since I introduced 7๏ธโƒฃ7๏ธโƒฃ7๏ธโƒฃ7๏ธโƒฃ. This means parallel runner soon will be unmarked as experimental, and most probably will become the default runner โ˜บ๏ธ. github.com/PHP-CS-Fixer/Pโ€ฆ
English
1
0
4
142
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
How's that possible nobody noticed that (or didn't report back) since September 12th, 2024 ๐Ÿค”? `mongodb/laravel-mongodb` has misleading BC-break info in 5.0 release notes, so you break your code while trying to fix it ๐Ÿ˜….
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito tweet media
English
0
0
0
231
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito ๋ฆฌํŠธ์œ—ํ•จ
Shawn McCool
Shawn McCool@ShawnMcCoolยท
I had the please to speak with @edd_mann about event sourcing lessons learned from 10 years of production and a bunch of related patterns and concerns that have surrounded this architectural choice. I'm glad that we were able to cover a lot of non-introductory material here.
Edd Mann@edd_mann

really excited to finally get this episode published ๐ŸŽ‰ Ep. 17: Event Sourcing with Shawn McCool @ShawnMcCool shares how event sourcing fundamentally changed the way he thinks about modeling software systems. if you've ever felt stuck in the "way we've always done it" mindset, this one's for you ๐Ÿ‘‡ ๐ŸŽง compiledconversations.com/17/ we trace shawn's journey from discovering domain events while working on laravel.io back in 2012, through creating Event Sourcery, to now building payment processing systems. what started as curiosity about DDD turned into a completely different approach to building software. the core insight: events aren't just for messaging or streaming - they become the actual source of your model state. we dig into how this differs from event-driven architectures and why capturing intent matters more than capturing data changes. shawn shares a practical pattern that eliminates entire classes of versioning and data retention headaches: design your aggregates to exhaust quickly. at his current company, event streams naturally terminate within 30 minutes. no long-lived aggregates means no painful migrations, no GDPR nightmares. we also explore the relationship between event sourcing and CQRS, testing strategies, and why DDD isn't really a methodology - it's a pursuit of understanding your domain. full episode: ๐ŸŽง compiledconversations.com/17/

English
2
3
6
713
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito
Like father, like daughter โค๏ธ๐Ÿ’ช๐Ÿ”ฅ. Who would have thought I am going to compete in calisthenics with my own 4-year-old Princess, who already can do various things like pull ups, dips, skin the cat or tuck front lever ๐Ÿคฏ๐Ÿฅฐ! WOWZERS AND PRIDE ๐Ÿฅน!
Greg Korba ๐Ÿ› ๏ธ๐Ÿ›น Codito tweet media
Radom, Polska ๐Ÿ‡ต๐Ÿ‡ฑ English
0
0
0
130