• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mastodon.social

Marco "Ocramius" Pivetta

@ocramius@mastodon.social
mastodon 4.6.0-nightly.2026-03-16

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project.

IT Consultant / software architect for a living.

Daily curse of @nyunyu@mastodon.world

0 Followers
0 Following
Joined May 02, 2022
GitHub:
https://github.com/Ocramius
Old Twitter Account:
https://twitter.com/ocramius
Blog:
https://ocramius.github.io/
Book a consulting session!:
https://calendar.app.google/QDyXgfQvM7YQ9vZS8

Posts

ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · 2d ago
Software development teams, for the love of software engineering, STOP splitting frontend/backend applications into separate repositories! The amount of bullshit contract-level testing that you have to do just because of this is enormous! Being able to re-use the same code-level symbol across layers is an advantage. And no, making a `shared` repository somewhere else just amplifies deployment issues @_@
View on mastodon.social
7
0
2
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Mar 01, 2026
Well, Khamanei apparently dead. I wouldn't dislike reading obituaries about Netanyahu, Trump and Putin: I would certainly not be too sad about those. Perhaps I should reserve the same spumante that I had for Berlusconi, 3 years back...
View on mastodon.social
1
0
0
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 26, 2026
Valuable feedback. #atlassian #jira
View on mastodon.social
15
0
0
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 24, 2026

3 3-phase microinverters, or 3 2-phase microinverters, and just wire up accordingly? 🤔

EDIT: PVs facing same exactly the same side, so they balance out anyway, I suppose...

3 phase could help in case of partial cloud/shadow coverage, but the equipment is way more expensive...

View on mastodon.social
0
0
0
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 23, 2026

How the heck is AWS EFS this expensive? D:

View on mastodon.social
0
0
0
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 22, 2026

Hey, look, I actually blogged again! And it's not even midnight yet!

https://ocramius.github.io/blog/reviving-the-blog/

#nix #sculpin #blogging

View on mastodon.social
20
0
4
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 22, 2026

Between nginx.conf, apache.conf and Caddyfile, I understand absolutely nothing anymore.

They are all incomprehensible.

Can we please just have XML and an XSD for it? I'd also settle for JSON + a schema file...

View on mastodon.social
11
0
0
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 21, 2026

Trump now asking for Cuban doctors that are working in Italy to be removed from their positions: the orange baby needs to STFU.

These people are working in the interest of public health, unlike his goons.

https://www.msn.com/en-us/news/other/trump-targets-italy-in-his-push-to-halt-cuba-s-export-of-doctors/ar-AA1WLadf

#cuba #italy

View on mastodon.social
4
0
3
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Feb 21, 2026

So, Laravel Shift started spamming unrelated repositories with slop? https://github.com/ddeboer/imap/pull/602

View on mastodon.social
8
0
4
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Jan 28, 2026
Sigh @ OSS projects with cheap generated AI "art" :-\ I paid someone (my brother, in the following examples) to do images for my stuff, FWIW, and it is satisfying in both from a personal perspective, as well as in final results. It's not much, but please, not the crappy AI slop. Examples: * https://github.com/Roave/no-floaters/blob/a5234ce0b13f920204add4043e8c5d49570c9a63/logo/roave-no-floaters.png * https://github.com/Roave/no-leaks/blob/2c8ae518f0a6a90cfe89524af192419f0b1f4e24/logo/no-leaks.png
View on mastodon.social
6
0
3
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Jan 24, 2026
What's a meaningful security certification program for someone that usually helps teams in discovering security vulnerabilities? Basically: something that doesn't treat me like a newb...
View on mastodon.social
4
0
5
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Jan 19, 2026

Released: @roave@mastodon.social /better-reflection 6.68.0

https://github.com/Roave/BetterReflection/releases/tag/6.68.0

Now comes with updated 2025 #php stubs.

View on mastodon.social
1
0
3
0
ocramius
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
Marco "Ocramius" Pivetta
Marco "Ocramius" Pivetta
@ocramius@mastodon.social

OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project. IT Consultant / software architect for a living. Daily curse of @ nyunyu

mastodon.social
@ocramius@mastodon.social · Dec 10, 2025

Archived: @roave@mastodon.social https://github.com/Roave/you-are-using-it-wrong

Writing, maintaining (and defending) this has been an interesting ride: I annoyed a helluva lot of people with it.

Since then, the #PHP community finally learned that working without a type-checker such as @psalm@phpc.social or @phpstan@phpc.social is simply no longer acceptable.

Farewell troll-yet-not-so-troll project

View on mastodon.social
4
0
2
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 07:08:54 UTC