Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

freekmurze

@freekmurze@phpc.social
mastodon 4.7.3
  • Open on phpc.social

PHP / Laravel developer at https://spatie.be. Built https://ohdear.app, https://mailcoach.app and https://flareapp.io, blogging at https://freek.dev, organising https://fullstackeu.com

2419 Followers
163 Following
50 Posts
Joined August 15, 2018
Blog:
https://freek.dev
Spatie:
https://spatie.be
Oh Dear:
https://ohdear.app
Flare:
https://flareapp.io
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 How I tricked Claude into leaking your deepest, darkest secrets https://www.ayush.digital/blog/the-memory-heist #security #ai #vulnerability #promptinjection #attack
Ayush Paul

The Memory Heist

How I tricked Claude into leaking your deepest, darkest secrets

4
0
8
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Modernizing My Dotfiles https://stefanzweifel.dev/posts/2026/07/07/modernizing-my-dotfiles/ #dotfiles #workflow #setup #homebrew
Modernizing My Dotfiles
stefanzweifel.dev

Modernizing My Dotfiles

After a hardware failure, I spent a weekend refactoring my decade-old dotfiles: a cleaner structure, a private repo for secrets, and a faster shell.

4
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
🔗 CLAUDE.md is RAM, not disk https://albertoarena.it/posts/claude-md-is-ram-not-disk/ #memory #documentation #productivity #optimization #claude
CLAUDE.md Is RAM, Not Disk: A Memory Model for Claude Code Projects
A blog by Alberto Arena

CLAUDE.md Is RAM, Not Disk: A Memory Model for Claude Code Projects

Why a growing CLAUDE.md makes Claude Code worse, and a simple RAM/disk model for structuring your docs instead, plus a Laravel starter repo you can copy.

2
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Prevent cognitive debt by manually retyping LLM-generated code https://ankursethi.com/blog/prevent-cognitive-debt-by-manually-retyping-llm-generated-code/ #bestpractices #ai #codequality #developerexperience #cognitiveload
Ankur Sethi's Lab Notebook

Prevent cognitive debt by manually retyping LLM-generated code — Ankur Sethi's Lab Notebook

1
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 We Became Editors-in-Chief, and Nobody Trained Us https://albertoarena.it/posts/we-became-editors-in-chief/ #ai #career #codereview #softskills #developerexperience
We Became Editors-in-Chief, and Nobody Trained Us
A blog by Alberto Arena

We Became Editors-in-Chief, and Nobody Trained Us

Agentic development didn

1
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Setting up a remote environment for agentic coding on a VPS https://ma.ttias.be/remote-coding-environment-vps/ #development #ai #setup #remote #vps
Setting up a remote environment for agentic coding
ma.ttias.be

Setting up a remote environment for agentic coding

I moved my AI coding sessions off my laptop and onto a server I reach over Tailscale. Close the lid, pick up on my phone, nothing stops. Here

1
1
1
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 PHP Attributes: What, Why, How and When https://wendelladriel.com/blog/php-attributes-what-why-how-and-when #php #laravel #designpatterns #reflection #attributes
PHP Attributes: What, Why, How and When
Wendell Adriel

PHP Attributes: What, Why, How and When

A deep dive into PHP attributes, from metadata and Reflection to practical design patterns, Laravel examples, performance, testing, and the cases where explicit code is better.

1
0
2
0
Open post
freekmurze @freekmurze@phpc.social
· 4mo ago
🔗 How I write feature specs https://sebastiandedeyne.com/how-i-write-feature-specs/?utm_source=newsletter&utm_medium=email&utm_campaign=information-overload-1 #productivity #ai
sebastiandedeyne.com
3
1
1
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago
Replying to
Nick also shares a bunch of prompts he kept reaching for while onboarding into a large project. https://spatie.be/blog/reading-code-with-ai-not-generating-it
spatie.be
3
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago

🔗 How I manage my todo list
https://petersuhm.com/posts/todo/
#tools #workflow #productivity #tips

petersuhm.com
2
2
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago

🔗 Idempotency: What, Why and How
https://wendelladriel.com/blog/idempotency-what-why-and-how
#php #bestpractices #laravel #idempotency #deepdive

wendelladriel.com
2
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 4mo ago

🔗 Using the ADR (Action/Domain/Responder) Pattern in Laravel
https://wendelladriel.com/blog/using-the-adr-action-domain-responder-pattern-in-laravel
#php #laravel #designpatterns #architecture #tutorial

wendelladriel.com
1
0
1
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago
Replying to
👀 Take a look! https://flareapp.io https://there-there.app https://ohdear.app
flareapp.io
1
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago

🔗 Reusing your Laravel MCP tools in the Laravel AI SDK
https://www.exolnet.com/en/blog/laravel-mcp-tool-to-ai-sdk
#laravel #tools #ai #codereuse #mcp

exolnet.com
1
0
1
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
✍️ More details on the new feature here: https://flareapp.io/blog/your-laravel-routes-can-carry-metadata-now-and-flare-shows-it/ Free 10 trial, no credit card needed: https://flareapp.io/register
Your Laravel routes can carry metadata now, and Flare shows it
Flare

Your Laravel routes can carry metadata now, and Flare shows it

Laravel added a new way to attach metadata to routes, and Flare now automatically shows it on errors and traces

0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Unlike a GET HTTP request, a QUERY request carries a request body. Our spatie/laravel-http-logger can be handy for logging super important requests that you can't afford to lose. QUERY requests now get logged by default too. https://github.com/spatie/laravel-http-logger
github.com
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
🤩 v2 also brings structured output support, lifecycle events, and lots of customization points: bring your own model, job, or actions. 📦 Code and docs: https://github.com/spatie/laravel-url-ai-transformer https://spatie.be/docs/laravel-url-ai-transformer
github.com
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Building an order fulfilment workflow in Laravel https://www.juststeveking.com/articles/building-an-order-fulfilment-workflow/ #php #laravel #workflow #statemachines #business
juststeveking.com
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago
Replying to
In the UI at Oh Dear, you can see which connections have been made
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
🔗 How AI is changing (the way I do) UX https://spatie.be/blog/how-ai-is-changing-ux #design #ux #ai #userresearch
spatie.be
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 4w ago
🔗 Run AI in the Browser: A Practical Guide to Transformers.js https://tighten.com/insights/run-ai-in-the-browser-a-practical-guide-to-transformers-js/ #javascript #machinelearning #ai #browser
Run AI in the Browser: A Practical Guide to Transformers.js
Tighten

Run AI in the Browser: A Practical Guide to Transformers.js

Imagine you need to integrate AI into your web app. Let's say you want to quickly translate text. Preferably, you'd like to use something free and open source (you don't want any surprise bills at the end of the month). One...

0
0
1
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
Every result lands in the transformation_results table, together with timestamps and any exception details. Retrieve them anywhere in your app via the TransformationResult model.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
A practical use case: generating ld+json structured data for every page of your site, so crawlers and AIs understand your content. That's what we built it for at https://spatie.be but transformers can extract or generate anything you want.
spatie.be
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago

🔗 Event sourcing with a little help from AI
https://albertoarena.it/posts/ai-laravel-event-sourcing/
#laravel #spatie #eventsourcing #ai #codegeneration

albertoarena.it
0
0
1
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago

🔗 Flaky Test Retries in Pest v4.5.0
https://laravel-news.com/pest-4-5-0
#php #testing #laravel #pest

laravel-news.com
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
💭 My colleague designer Jimi shares some interesting thoughts on how AI is changing the way he does UX https://spatie.be/blog/how-ai-is-changing-ux
spatie.be
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 There's no artisan schema:show, so I built one https://albertoarena.it/posts/introducing-truss/ #laravel #database #tools #visualization #artisan
There
A blog by Alberto Arena

There

A live, zoomable ER diagram of your Laravel app

0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
Sometimes the generated message misses the point of the change. That's what uncommit is for. alias uncommit="git reset --soft HEAD~1" It rewinds the commit and leaves everything staged.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
Run the transform-urls command (or schedule it) and a queued job runs for every URL and transformer combination.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
🔗 Leave a failing test before you go on vacation https://lukapeharda.com/article/leave-a-failing-test-before-you-go-on-vacation/ #testing #bestpractices #workflow #productivity
lukapeharda.com

Leave a failing test before you go on vacation - Luka Peharda - Software engineer

Every year I dread coming back from vacation not because of the work, but because I have no idea where I left off. A failing test, a well-written TODO, and a slow first day back are all you need to ease back in.

0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
Next up: my commit function Under the hood, it uses Claude to generate commit messages from the git diff. No more "wip" commits.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
🔗 Your Laravel routes can carry metadata now, and Flare shows it https://flareapp.io/blog/your-laravel-routes-can-carry-metadata-now-and-flare-shows-it/ #laravel #debugging #flare #routing
Your Laravel routes can carry metadata now, and Flare shows it
Flare

Your Laravel routes can carry metadata now, and Flare shows it

Laravel added a new way to attach metadata to routes, and Flare now automatically shows it on errors and traces

0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago
Replying to
👀 Here are the docs: https://ohdear.app/docs/tools-and-sdks/mcp-server More cool stuff coming soon!
ohdear.app
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Claude Code Routines: A Third Way Beyond /goal and /loop https://albertoarena.it/posts/claude-code-routines-vs-goal-loop/ #github #api #automation #cloud #ai
albertoarena.it
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
✍️ I wrote a post on my full terminal setup and favorite tools: eza, bat, ripgrep, fd, bottom, plus my install script, Brewfile, and git-synced symlinks. https://freek.dev/3054-a-tour-of-my-dotfiles What are your favorite terminal gems?
freek.dev
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 The Laravel Scheduler Under the Hood https://wendelladriel.com/blog/the-laravel-scheduler-under-the-hood #php #laravel #architecture #scheduler #deepdive
The Laravel Scheduler Under the Hood
Wendell Adriel

The Laravel Scheduler Under the Hood

A deep dive into the Laravel Scheduler, from event registration and cron evaluation to mutexes, background processes, sub-minute tasks, and production-safe scheduling.

0
0
1
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
🔗 UUIDs, ULIDs and Sqids: A Practical Deep Dive https://wendelladriel.com/blog/uuids-ulids-and-sqids-a-practical-deep-dive #security #performance #database #uuid #deepdive
wendelladriel.com
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
A transformer is a small class where you write instructions for the AI. A minimal one is just this. The package fetches the URL, cleans up the HTML, sends it to the AI, and stores the result in the database.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2w ago
Replying to
We ask the same about auto-replies and bounces. All three questions go in one request, so they cost the same as asking one. It replaced a hand-maintained list of out-of-office subject prefixes in fifteen languages, plus nine more for bounces.
0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
🔗 Supercharge your PHP apps with Go-powered PHP extensions https://phpconference.nl/session/supercharge-your-php-apps-with-go-powered-php-extensions/ #php #laravel #go #symfony #extensions
Supercharge your PHP apps with Go-powered PHP extensions - The Dutch PHP Conference
The Dutch PHP Conference

Supercharge your PHP apps with Go-powered PHP extensions - The Dutch PHP Conference

Supercharge your PHP apps with Go-powered PHP extensions at The Dutch PHP Conference. Get to know more about Supercharge your PHP apps with Go-powered PHP extensions.

0
0
0
0
Open post
freekmurze @freekmurze@phpc.social
· 5mo ago
Replying to
With the connection made, you can ask your AI all sorts of questions about uptime, performance, certificate health, DNS records, domain info, scheduled jobs, etc.
0
1
1
0
Open post
freekmurze @freekmurze@phpc.social
· 2mo ago
Replying to
First, register the URLs you want to transform and which transformers to use, typically in a service provider. You can also pass a closure that returns URLs, handy when they live in your database.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
I have configured git to use the delta pages. When diffing I get side by side diffs with line numbers, and it highlights the part of a line that changed instead of painting the whole line red and green.
0
1
0
0
Open post
freekmurze @freekmurze@phpc.social
· 3mo ago
Replying to
We like to support Laravel's latest features in Flare, so we now show you this route metadata on all error views and performance traces. 👍
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:31:18 UTC