Tobias Petry
banner
tpetry.me
Tobias Petry
@tpetry.me
The Database Guy. I am helping you get better with MySQL and PostgreSQL.

https://goodindexes.com
https://mysqlexplain.com
https://sqlfordevs.com
The State Of Laravel 2025 results are live!

Sadly, this year we didn't reach the same number of participants as last years. So please subscribe to the newsletter to be notified next years.

stateoflaravel.com

1/3
stateoflaravel.com
September 9, 2025 at 9:06 AM
My free course about fast analytics with TimescaleDB is near - after a long time.

The design is almost finished and I am beautifying the first two modules now for a release at start of September.

So happy the first things will finally be released 😃
August 8, 2025 at 12:18 PM
The State Of Laravel 2025 survey has started!

You can now participate to identify how the ecosystem changed over the past 12 months!

Please RT for reach ❤️

stateoflaravel.com/participate?...
The State of Laravel Survey
This survey is an attempt to gain insight into the representation of the diverse technologies and behaviors of this outstanding community.
stateoflaravel.com
July 22, 2025 at 9:28 AM
I completely missed that my Laravel PostgreSQL driver crossed 1 million downloads two weeks ago!

Never imagined so many using it 🤯
April 23, 2025 at 10:33 AM
Sometimes you're just too stupid...

I've been fiddling with a new server for 3 hours to get VPN and firewall working. But somehow my service I wanted to test was never reachable over VPN - no matter what I tried...

The VPN has its own firewall and I didn't allow the service 🙃
March 4, 2025 at 4:18 PM
Chrome disabled ad blockers, Edge now starts doing the same, Firefox changed its policies to allow selling data about you…

Is there really any good browser left? Safari?
March 1, 2025 at 4:53 PM
I am working on an interactive graph for the Timescale course to show that analytical queries get much slower the more data you have. Its fake numbers for now...

Do you prefer the first or second one? I like that the 2nd one doesn't need an extra axis to describe the points.
February 25, 2025 at 9:59 AM
I am finishing right now the docs on how to use Timescale with Laravel by implementing a simplistic requests performance logging system.

I am always amazed how easy you can build nice looking console output with Laravel ❤️
February 24, 2025 at 7:12 AM
"The thing is…​just don’t run SQLite server-side in production. Unless you have a really good reason."

That's exactly what I always recommend! SQLite is a great database - until it is not anymore...

Many things get really hard once your project grows.

pid1.dev/posts/siren-...
Siren Call of SQLite on the Server
At Terrateam, we are big fans of Fly.io. The service is hosted there and it’s served us well. Just deploy your TOML file, get your infrastructure, do something else with the rest of your day. One of t...
pid1.dev
February 21, 2025 at 7:48 AM
The US is now more like a comedy show - albeit not a a funny one.
February 19, 2025 at 5:43 AM
I am creating a new course this year. 🔥

I will share with you how to make analytics queries (e.g. dashboards) on large data incredibly fast using Timescale. Just a few PostgreSQL queries executed and you're done - it's magically easy. I love it and always recommend it! ❤️
February 12, 2025 at 10:51 AM
In my opinion AI is not the reason that getting a job as a developer is so hard currently for many.

Big companies just realized that they overhired so hard and have many employees doing barely anything. A ton of tire kickers. Fire and not rehire is a sane solution.

www.youtube.com/watch?v=biUF...
Developers are getting screwed.
YouTube video by typecraft
www.youtube.com
February 11, 2025 at 6:08 AM
🥳 Some great news next week. I am so full of energy for this year...
February 6, 2025 at 9:24 AM
OpenSource is a lot of hard work. Sometimes fun, sometimes daunting - depending on how nice your users are.

And sometimes you would like to know WHO is using your stuff and WHY:

I don't know why my install count is skyrocketing and I will never know - but really would love to
February 3, 2025 at 9:05 AM
Have fun everyone at Laracon EU tomorrow.

I had to skip this year for family reasons but will be there next year again.

Can we get some warmed location like Lissabon again? 😅
February 2, 2025 at 9:18 AM
Does anyone know of a package to integrate markdown with blade? So, for example embedding blade components into markdown.

I know that @aaronfrancis.com worked on it for his blog but never released it. Could need something currently too.
January 29, 2025 at 9:16 AM
🚀 New feature for my enhanced Laravel PostgreSQL driver:

Migration support for Timescale to do very fast analytics

👇 A quick overview of the easy steps you can do to get fast analytics on big data
January 28, 2025 at 2:22 PM
Has somebody experience with GitHub Codespaces?

I was able (with a lot of trial & error) to get it running for Laravel projects.

But on every page load at least 1-2 assets fail loading - different on each load. Its impossible to work with that weird behaviour...
January 26, 2025 at 8:27 AM