Elektrine lite

โ† Feed

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

  • View post

    Is there a pattern/name for a concept of a &quot;lens&quot; or &quot;specification&quot; pre-applied to a persistence repository? Thinking, roughly: ```php interface SuperSecretStuffRepository { function find(SomeId): VeryImportant; } interface FilterForUser { function apply(User, SuperSecretStuffRepository): SuperSecretStuffRepository; } ``` It certainly is some sort of decorator. Pseudo-code is #php

  • View post

    How to not exhausted??

  • View post

    Tried alcohol-free Gin, and it&#39;s better than Gin.

  • View post

    Blogged: proper logging in #PHP with PSR-3 by @phpfig@phpc.social https://ocramius.github.io/blog/php-logging-with-psr-3/

  • View post

    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.

  • View post

    3 years in, I still believe Go code reads like crap...

  • View post

    Time for some shameless self-advertisement: I have some availability starting this September! I&#39;m an experienced OSS maintainer, with lots of work done on @doctrine@phpc.social and @getlaminas@phpc.social I push for #DDD (with humans &amp; tactical). Languages mostly #Go, #PHP, although I&#39;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...

  • View post

    We meet again, `simple-phpunit`: I shall prevail.

  • View post

    Reminder: I don&#39;t intentionally read slop.

  • View post

    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.

  • View post

    WTH is @renovatebot.com doing here? :| https://github.com/lcobucci/jwt/pull/1170#issuecomment-4877720980

  • View post

    Well, I guess Harvest is dead? What&#39;s a good self-hosted time tracking software? Should I just use a spreadsheet?

  • View post

    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

  • View post

    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 :-)

  • View post

    My automated CI process just took 5 minutes to synchronize my monthly time logs from my spreadsheet to Jira. That&#39;s a machine, performing sub-second API calls. Now imagine how much time it would&#39;ve taken to do it by hand ๐Ÿ™€

  • View post

    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&amp;#39;ll kick you in the gonads if you don&amp;#39;t.

  • View post

    Intesa Sanpaolo is such a joke bank: 1. moves all customers from their bank to a new &amp;quot;isybank&amp;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.

  • View post

    Went to the doctor&amp;#39;s office this morning. Observed: * parking in places I didn&amp;#39;t consider possible * people accidentally dropping glassware in a parking lot, then driving over it, without picking it up, leaving in haste to &amp;quot;not be noticed&amp;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...

  • View post

    In a world of LLM grifters, donate to #Wikipedia

  • View post

    If the USA chose to do piracy, why can&amp;#39;t I? #hormuz

  • View post

    This is good: #php finally leaving Twitter https://wiki.php.net/rfc/remove-link-to-x-from-php-net

  • View post

    Well, credit card pre-approved charges no longer cover a full fuel tank... Can&amp;#39;t wait to get rid of my dinosaur guzzler.

  • View post

    I found it! I found the Zombie Jesus that everyone is chasing! #easter

  • View post

    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

  • View post

    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 :-\

  • View post

    Released: @getlaminas mezzio/mezzio-valinor:1.0.0 https://github.com/mezzio/mezzio-valinor/releases/tag/1.0.0 This is based on @Romm&amp;#39;s work on Valinor 2.4.0, allowing for easy mapping of PSR-7 request attributes \o/

  • View post

    Everyone, please help Donnie and their under-financed army: https://sweepthestrait.com/

  • View post

    Released: @roave /BetterReflection 6.60.0, now with #PHP 8.5 compatibility. https://github.com/Roave/BetterReflection/releases/tag/6.60.0

  • View post

    RE: https://wikis.world/@quarknova/116262006249339183 Go #wikipedia !

  • View post

    So... did #FattureInCloud just shut down for today? https://secure.fattureincloud.it/ seems very dead to me...