My team at Spatie is currently building Mailcoach, a solution to self host your e-mail newsletter. Mailcoach can be used as stand alone software or as a Laravel package. Subscribe now at Mailcoach to get a notification as soon as we release it.

freek.dev turns five!

Original – by Freek Van der Herten – 6 minute read

How time flies. My blog is again one year older. I've been running it now for five years. Like all the previous years, I'd like to give an overview of everything that's happened on this blog in the past year.

A lot of things have changed

This year a couple of significant changes happened. I've changed the domain of the blog from murze.be to freek.dev. I think for most people it easier to remember that URL, since it's my first bit. A cool bit of trivia: murze is the short version of my third name, which is Murzuplus. Yeah, my parents named by after a Byzantian emperor. Lucky, they chose it as my third name and not the first.

The second big change that happened in 2018 is the refreshed look. I'm very grateful for the work my colleague Sebastian put into this. He also refreshed the look of my newsletter template.

A smaller change that happened a couple of months ago is the removal of Disqus powered comments. Even though functionally Disqus does the job, I felt that, because comments couldn't be styled, the comments felt out of place. They have been replaced by webmentions. Here's how you can add them to your Laravel powered blog.

Around August, I played a bit with LiveWire by Caleb Porzio, a cool way of adding dynamic content without the need of having to write JavaScript yourself. Here's the commit that replaces the previous JS powered search with a Livewire component.

freek.dev by the numbers

The past 365 days, the blog served about 903 064, which is a nice 20% increase compared to last year. In the past 12 months, I published 292 posts of which I've written 45 myself. In total, there are now 1509 posts, and of 240 of those, I'm the author.

Here's the top 10 most visited posts:

  1. Introducing laravel-websockets, an easy to use WebSocket server implemented in PHP
  2. Searching models using a where like query in Laravel
  3. My current setup (2019 edition)
  4. Refactoring to actions
  5. The value of the void typehint in PHP
  6. Simplifying controllers
  7. Ignition: a new error page for Laravel
  8. Getting started with Domain Oriented Laravel
  9. Tools to automatically format PHP, JavaScript and CSS files
  10. Configuring PhpStorms code generation

Original content

Here are links to 45 posts I wrote in the past year.

In closing

I hope you've enjoyed freek.dev and that you'll continue reading it in the next 12 months.

Stay up to date with all things Laravel, PHP, and JavaScript.

Follow me on Twitter. I regularly tweet out programming tips, and what I myself have learned in ongoing projects.

Every two weeks I send out a newsletter containing lots of interesting stuff for the modern PHP developer.

Expect quick tips & tricks, interesting tutorials, opinions and packages. Because I work with Laravel every day there is an emphasis on that framework.

Rest assured that I will only use your email address to send you the newsletter and will not use it for any other purposes.

Comments

You can comment on this post by replying to this tweet.
Nemanja Ivankovic liked on 28th November 2019
Mattias Geniar liked on 27th November 2019
Cyril de Wit liked on 27th November 2019
Itai MC Nathaniel ? liked on 27th November 2019
Percy Astocaza liked on 27th November 2019
Michael Dyrynda liked on 27th November 2019
José Cage liked on 27th November 2019
Arputharaj liked on 27th November 2019
Thien liked on 27th November 2019
Amir Ahmic liked on 27th November 2019
Swapnil Bhavsar liked on 27th November 2019
Divan liked on 27th November 2019
Neil Carlo Faisan Sucuangco liked on 27th November 2019
Oliver Davies liked on 27th November 2019
ali ali liked on 27th November 2019
Dries Vints liked on 26th November 2019
Regis Freyd replied on 26th November 2019
Congrats and thanks for your blog. Do you feel having a blog had an impact on your career over the last 5 years?
Bill Clark (balistikbill) liked on 26th November 2019
salierdev liked on 26th November 2019
Oke Michael liked on 26th November 2019
Christoph Rumpel ? liked on 26th November 2019
Samy liked on 26th November 2019
Wyatt liked on 26th November 2019
Miguel Piedrafita ? liked on 26th November 2019
atymic liked on 26th November 2019
Zubair Mohsin liked on 26th November 2019
?????? liked on 26th November 2019
UchMan liked on 26th November 2019
Mithicher Baro liked on 26th November 2019
Maruf Alom liked on 26th November 2019
DN liked on 26th November 2019
Jonathan replied on 26th November 2019
Good job! Keep it on! We love to read your blogs.
pxgamer liked on 26th November 2019
Monney Arthur liked on 26th November 2019
Řäśhīđ Ãļí liked on 26th November 2019
Debangshu Roy liked on 26th November 2019
Řäśhīđ Ãļí replied on 26th November 2019
Congratulations Sir ????
Yves Engetschwiler liked on 26th November 2019
gary liked on 26th November 2019
David Ngugi liked on 26th November 2019
Paul Redmond ?? liked on 26th November 2019
Stephen Jude liked on 26th November 2019
Spielfigur liked on 26th November 2019
Robin Dirksen liked on 26th November 2019
Jonathan Zarate liked on 26th November 2019
Freek Van der Herten replied on 26th November 2019
Thanks :-)
ıllıllı Dave Young ıllıllı liked on 26th November 2019
Eric L. Barnes liked on 26th November 2019
Reem AlTurki liked on 26th November 2019
Michael Brooks liked on 26th November 2019
Leonel Elimpe liked on 26th November 2019
Sebastian De Deyne liked on 26th November 2019
Eric L. Barnes replied on 26th November 2019
Akın Y. Ayturan liked on 26th November 2019
Connor McManus liked on 26th November 2019