Philipp Scheit's Avatar

Philipp Scheit

@pscheit.bsky.social

developer, entrepreneur, and open source enthusiast pscheit.de

33 Followers  |  39 Following  |  172 Posts  |  Joined: 25.02.2025  |  2.2077

Latest posts by pscheit.bsky.social on Bluesky

why?

01.02.2026 07:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Unlocks a lot of magic. I can now stlil decide to move one bounded context out of my repo into it's own app.

But this only needs to happen when I feel "this repo gets too big".

It has become the perfect tradeoff for me: not so many repos, not so big repos (and slow CI pipelines because of that)

01.02.2026 07:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

e.g. if you dont have to build Rest-APIs but instead you just call an interface (port) from the other bounded context, living the same repo..
Things get so much faster!

Share the dtos that are arguments to this call, they can be later be json request bodies.

One repo -> several bounded contexts

01.02.2026 07:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

10 years later.. finally understand HOW to actually use the hexagonal architecture.

If you are noob like me definitely start with installing deptrac and just "think hard" about what it says.

I am really unlocking a new way to protoype my "medium services" architecture

01.02.2026 07:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

so you think i can stop this hanging build , where the last output was 44days ago? 😬

18.01.2026 06:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Doing printing things

13.12.2025 11:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

oh lol :D thanks. I was looking on the page for a broken link now xD

haha yeah, should probably learn how to typo this :) hahaha, Thanks

13.12.2025 09:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Finally diving into the core parts of our webapp: yaymeories.com has become yayphotobooks.com

Parts i did not touch for a year. There is so much code rot! You get better, php gets better, symfony gets better, you learn new libraries (like Valinor).

So much fun to change it!

13.12.2025 07:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fascinating evening organized by the @sovereign.tech in Berlin tonight: Presenting their #SovereignTechFellowship program which funds individual open source maintainers of our digital infrastructure with public money.

03.12.2025 21:49 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The flow is more like: the AI TRIES to code, i lecture it. It says "oh thats valuable insights"
it forgets...

So now the flow is
"oh this is valuable insights"
"ok lets write a blog post"
at least have the blog post now to reference the next time :D

04.12.2025 07:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Proud to announce we just renewed our annual $18,000 sponsorship for the The PHP Foundation!

Check out this summary on the work completed in 2025. So much more could be accomplished, if all businesses using PHP contributed. Sign up as a sponsor and help moving PHP forward!

03.12.2025 15:38 β€” πŸ‘ 27    πŸ” 7    πŸ’¬ 1    πŸ“Œ 1
Preview
DEV Community A space to discuss and keep up software development and manage your software career

I like the starting on dev.to.

a) I can finally use claude to create my posts, review them in dev.to and publish them there
b) Just started to post yesterday and got already two meaningful interactions: dev.to/pscheit/tric...

02.12.2025 06:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Philipp Scheit - Developer, entrepreneur, open source enthusiast Developer, entrepreneur, and open source enthusiast.

So a new personal site (pscheit.de) cries for new articles, right?

So I went ahead and I quickly drafted something for you: dev.to/pscheit/the-...

Defeat to the lazy lurk!

01.12.2025 20:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Finally, finally updated my personal page, haha. This was SOOO overdue

pscheit.de

01.12.2025 15:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Nils Adermann in yellow Private Packagist t-shirt and blue hoodie presenting in front of a crowd at SymfonyCon Amsterdam 2025.

Nils Adermann in yellow Private Packagist t-shirt and blue hoodie presenting in front of a crowd at SymfonyCon Amsterdam 2025.

Nils Adermann presenting on 2FA enforcement in package manager ecosystems in front of a crowd at SymfonyCon Amsterdam 2025.

Nils Adermann presenting on 2FA enforcement in package manager ecosystems in front of a crowd at SymfonyCon Amsterdam 2025.

Nils Adermann presenting at SymfonyCon Amsterdam 2025 on stage, discussing the npm Shai-Hulud Worm security incident. The slide shows details of the November 2024 supply chain attack that compromised 700+ packages and exposed credentials from 26k+ repositories through GitHub Actions code injection.

Nils Adermann presenting at SymfonyCon Amsterdam 2025 on stage, discussing the npm Shai-Hulud Worm security incident. The slide shows details of the November 2024 supply chain attack that compromised 700+ packages and exposed credentials from 26k+ repositories through GitHub Actions code injection.

Conference attendees gathered around the Private Packagist booth at SymfonyCon Amsterdam 2025 having discussions.

Conference attendees gathered around the Private Packagist booth at SymfonyCon Amsterdam 2025 having discussions.

Back from our annual #SymfonyCon trip! Great experience celebrating 20 years of #Symfony with its community in Amsterdam. The @packagist.com booth was busy throughout the event, and my package manager security outlook talk sparked good conversations. See you in Warsaw 2026! #php #composerphp

01.12.2025 14:57 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸ’₯ Shoutout to our Gold Sponsor: @PrivatePackagist! πŸ₯‡
Thanks for fueling innovation and supporting #SymfonyCon Amsterdam 2025! πŸš€πŸ’›

πŸ‘ You rock!

#PHP #Symfony #Sponsor

28.11.2025 12:56 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Oh cool! This was needed :)

20.11.2025 14:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cash-in November! :)

20.11.2025 14:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oooh. 😊 You are very welcome! I use it in all my projects and this was long overdue :))
Thanks for maintaining that library!

20.11.2025 11:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I am so tired...

Tested an deactivated encharge flow for an hour...

:facepalm:

18.11.2025 19:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
What’s New in Private Packagist, November Update We've shipped several important updates to Private Packagist over the past three months, including more insights on the package usage tracking page, the introduction of Trusted Publishing for secure a...

New in Private Packagist: Usage Tracking can now help prioritize security updates by showing how deps cascade through projects and where vulnerable versions are used. Trusted Publishing for GitHub Actions and better synchronization setup. blog.packagist.com/whats-new-in... #php #phpc #composerphp

18.11.2025 09:35 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

I spent days making this work for our customers, which sometimes even fail at this step 1:

yaymemories.com/en/trial

15.11.2025 15:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Strengthening PHP Supply Chain Security with a Transparency Log for Packagist.org The release of Composer 2.9 this week introduced new security features on the Composer CLI client, which were funded by Private Packagist through service subscriptions. But in parallel, we are working...

After Composer 2.9 CLI security improvements, we're working on a transparency log for Packagist to strengthen PHP supply chain security, funded by the @sovereign.tech with help of the @thephpf.bsky.social and Private Packagist. Details at blog.packagist.com/strengthenin... #php #phpc #composerphp

14.11.2025 15:35 β€” πŸ‘ 17    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Preview
Composer 2.9 Release We are pleased to announce the release of Composer 2.9.0, bringing improvements to security, repository management from the CLI, and lots more. Automatic Security Blocking Composer now automaticall...

Composer 2.9 is here! πŸš€ It automatically blocks packages with known vulnerabilities, has a new repository command to manage repos from the CLI, and lots more!

blog.packagist.com/composer-2-9/
#composerphp #phpc #PHP

13.11.2025 10:22 β€” πŸ‘ 14    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0

do you feel like you reached a point where you let it do its thing alone and the outcome is pretty okay?

I am still working on that. There needs to be still a lot of manual reviews and intervention.

Sometimes it just "starts to cheat" the tests it has written and e.g. hardcodes product ids

01.11.2025 06:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think it even offers a wider range of solutions as before. Things that were very fast but cumbersome to maintain are currently possible.

E.g. super fast, simple code, that is hard to maintain.
Tests with lots of data, where the fixtures are hard to generate.

Now its possible

01.11.2025 06:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, it was hard work to get there. And it's nothing like you imagined vibe-coding.

I iterated my CLAUDE.md and Skills for months, learned, read. Definitely not something easy.
But imho totally worth it.

Looking forward into the future with this.

26.10.2025 06:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Someone told me lately, that the typing speed is not relevant - and that's why they wouldn't see the need for AI.

97 files
3406 lines added
1892 lines removed

All TDD, all DDD, in one day. Semi interactive build with Claude and Claude-Skills.

26.10.2025 06:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Claudes most annoying sentences:

These failures are unrelated to my changes.

You're absolutely right

25.10.2025 15:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

After 5 years DDD I finally get to understand BoundedContexts in practice.

This was a crazy journey!

25.10.2025 14:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@pscheit is following 20 prominent accounts