Marco "Ocramius" Pivetta
ocramius@mastodon.social
<p>OSS maintainer, Laminas, Mezzio, Roave, previously ZendFramework, Doctrine (ORM) Project.</p><p>IT Consultant / software architect for a living.</p><p>Daily curse of <span class="h-card" translate="no"><a href="https://mastodon.world/@nyunyu" class="u-url mention">@<span>nyunyu</span></a></span></p>
Posts
-
Post #4166032
Blogged: proper logging in #PHP with PSR-3 by @phpfig@phpc.social https://ocramius.github.io/blog/php-logging-with-psr-3/
-
Post #3982866
Tourism idea: a country that shoots down non-geostationary satellites with massive lasers, then advertises itself as a place where the sky is still clear.
-
Post #3956414
3 years in, I still believe Go code reads like crap...
-
Post #3810012
Time for some shameless self-advertisement: I have some availability starting this September! I'm an experienced OSS maintainer, with lots of work done on @doctrine@phpc.social and @getlaminas@phpc.social I push for #DDD (with humans & tactical). Languages mostly #Go, #PHP, although I'd love to do some #Rust, and I read anything at all. I can #Terraform your infrastructure, work on hardening CI/SA pipelines, Docker and #Nix builds, test suites. Rates between 700~1100 EUR/day de...
-
Post #3809643
We meet again, `simple-phpunit`: I shall prevail.
-
Post #3748146
Reminder: I don't intentionally read slop.
-
Post #3608875
First time very-long-range #driving an #EV: * charged to 100% for free (solar/PV) over the last 3 days, before departing * charging stations are surprisingly simple yet awesome tech * the UI/UX sucks as much as that of petrol stations ๐ * ABRP for planning upfront: 1 minute to do it, zero range anxiety * costs for quick charging are slightly lower than petrol * hotels usually offer free charging with the parking ticket * EV is so much smoother So far, everything feels like an upgrade.
-
Post #3573855
WTH is @renovatebot.com doing here? :| https://github.com/lcobucci/jwt/pull/1170#issuecomment-4877720980
-
Post #3530872
Well, I guess Harvest is dead? What's a good self-hosted time tracking software? Should I just use a spreadsheet?
-
Post #3462990
Just saying, but if your Markdown tables look like this: |---|---| | Foo | this is too long to fit | ... then you probably misunderstood the point of #markdown
-
Post #1130748
Successfully delivered a software project to a client today: too bad to see them go, but they were very happy and positively impressed with the final result. In other news, if you need me to design a software system, please do feel to reach out :-)
-
Post #1123053
My automated CI process just took 5 minutes to synchronize my monthly time logs from my spreadsheet to Jira. That's a machine, performing sub-second API calls. Now imagine how much time it would've taken to do it by hand ๐
-
Post #1116358
This is Tommy. Tommy is going into intensive care for an intestinal illness that is prevented by a vaccine. Tommy was vaccinated 2 days ago, the week after being adopted, but he was already infected by that time. Tommy now has a 40% chance of surviving. Get vaccinated, vaccinate your kids, vaccinate your pets. I&#39;ll kick you in the gonads if you don&#39;t.
-
Post #1116355
Intesa Sanpaolo is such a joke bank: 1. moves all customers from their bank to a new &quot;isybank&quot; company, with minimum to no notification (I managed to dodge that because I happened to talk to a bank employee for another reason) 2. QR codes on their homepage, linking to their app: I AM ON YOUR HOMEPAGE, YOU IDIOTS, USE HTML LINKS.
-
Post #1116352
Went to the doctor&#39;s office this morning. Observed: * parking in places I didn&#39;t consider possible * people accidentally dropping glassware in a parking lot, then driving over it, without picking it up, leaving in haste to &quot;not be noticed&quot; * people dropping trash on the ground in an entrance room * young people coughing up a lung and sneezing in the presence of elderly people * people parking in the middle of the entrance ramp of a parking lot I am now convin...
-
Post #1109864
In a world of LLM grifters, donate to #Wikipedia
-
Post #1100057
If the USA chose to do piracy, why can&#39;t I? #hormuz
-
Post #1099115
This is good: #php finally leaving Twitter https://wiki.php.net/rfc/remove-link-to-x-from-php-net
-
Post #992121
Well, credit card pre-approved charges no longer cover a full fuel tank... Can&#39;t wait to get rid of my dinosaur guzzler.
-
Post #992120
I found it! I found the Zombie Jesus that everyone is chasing! #easter
-
Post #992117
Released: @roave /better-reflection 6.70.0 https://github.com/Roave/BetterReflection/releases/tag/6.70.0 This comes with tons of performance and reflection compatibility improvements! #php
-
Post #992116
Is there something like a post-quantum security key (Yubikey) out there? Otherwise, sticking with my RSA key until that happens - migrating is so much effort :-\
-
Post #821113
Released: @getlaminas mezzio/mezzio-valinor:1.0.0 https://github.com/mezzio/mezzio-valinor/releases/tag/1.0.0 This is based on @Romm&#39;s work on Valinor 2.4.0, allowing for easy mapping of PSR-7 request attributes \o/
-
Post #723516
Everyone, please help Donnie and their under-financed army: https://sweepthestrait.com/
-
Post #719194
Released: @roave /BetterReflection 6.60.0, now with #PHP 8.5 compatibility. https://github.com/Roave/BetterReflection/releases/tag/6.60.0
-
Post #715532
RE: https://wikis.world/@quarknova/116262006249339183 Go #wikipedia !
-
Post #703109
So... did #FattureInCloud just shut down for today? https://secure.fattureincloud.it/ seems very dead to me...
-
Post #703107
Coming from @Romm&#39;s Valinor design, Zod feels like a step backwards. Instead of declaring language-level symbols, one seems to assemble complex DTOs made of Zod types. It&#39;s type-safe, but it&#39;s really sticky, and you end up not being able to use a native type anymore? ๐ค
-
Post #703105
Wireguard when it works: amazing. Wireguard when it doesn&#39;t work: it&#39;s a silent protocol, fuck you!
-
Post #703104
``` ssh test@some-host Microsoft Windows [Version 10.0.26200.6592] (c) Microsoft Corporation. All rights reserved. support@WINDOWS-01 C:\Users\test&gt;exit ``` Well... that was scary...