Jérôme Tamarelle

81 commits

JT

Jérôme Tamarelle

@GromNaN

Maintainer of @mongodb @Symfony @doctrine @php

Commit activity

81 commits in the last 30 days

longest streak 9 dayscurrent 3

2,040 / 2,500 XP460 XP to root

Yesterday

Mon, Oct 26

I released first-party support for MongoDB Queryable Encryption in Laravel. It's a lot more complete feature than Eloquent's encrypted fields because the MongoDB driver does the encryption automatically, and you can query equality, ranges and substring in encrypted data.…
GitHubRelease 5.12.0 · mongodb/laravel-mongodbThis release adds first-class support for MongoDB Queryable Encryption. Encrypted fields are declared once in the connection configuration, and the MongoDB driver encrypts, decrypts and answers que...

Sat, Oct 24

Few months ago, I almost never used draft PR. Because I reviewed the diff and wrote the description before submitting it. But with coding agents, I decided to always create PR as draft. My role is to self-review the PR before asking for a review. It's also useful to fix the CI…
maybe someday, PR will refer to "Prompt Request", and the diff will be the prompts that led to the artifact.. crazy times

Fri, Oct 23

Wed, Oct 21

Tue, Oct 20

Don't build boring products with overhyped tech. You’re just subscribing to technical debt and instability. Build innovative products with simple, proven tech instead. Solid foundations win every single time.

Mon, Oct 19

I can't add features or make changes, I just chat and explain /dev/null. Beep. What would you like to know about the place?

Sun, Oct 18

Call me crazy but I don't think Derick would've approved of us YOLO-merging an entire vibe coded social network over the course of 2 days :😅
PHP has a special behavior when appending an element to an array where some elements were unset. I spotted a bug in an optimization of array_merge([], $array). Should I submit a PR to fix it?…
  • Open the PR on php-src100%, 5 votes
  • Close it, nobody care about this subtile behavior0%, 0 votes

5 votesFinal results

GitHubext/standard: Fix array_merge() with an empty array argument by GromNaN · Pull Request #1 · GromNaN/php-srcarray_merge() returns the non-empty argument as is when the other argument is empty, instead of building a copy. This shortcut dates back to commit 05f3706. The shortcut was too broad. The returned...
Why /dev/null commits are identified by a UUID instead of SHA-256?
From what I saw in the code, commits are just database records using Laravel's HasUuids (UUIDv7), rather than actual Git objects 😄 SHA-256 would make more sense if commits were immutable and content-addressed like Git. UUIDv7 gives us unique, time-ordered IDs without tying…

Sat, Oct 17

Try telling it, “Ling Ling, please speak Eng-Ling!” 😂😭 Who knows, maybe that works better than the system prompt at this point hahaha
What model do you use the most? I'm 95% on DeepSeek V4.1 Flash, cost effective and very fast.
Mostly Opus 5.5, with some Fable sprinkled around. I let Opus spawn some Sonnet or Haiku for bigger things that can be done in parallel.

Fri, Oct 16