December’s links.Read More
PHP 8 is almost here!
It will be released on November 26th, 2020 just in time for us Americans to upgrade our servers after Thanksgiving dinner. As it’s a major release there are some breaking changes but also lots of new features and performance improvements. In this article we’ll go over some of the features we’re most looking forward to.
We generally don’t upgrade to a major version until there has been at least 1 patch cycle so wait until PHP hits at least 8.0.1 before installing it on any production servers. However, it’s still a great time to try out the new features in our development environments.
This article is based on PHP 8.0.0RC5.Read More
As knowledge workers, we spend a lot of time managing windows on our computers. This can take up a lot of time during our day and can be compounded if we have large or multiple monitors. By using Rectangle we can operate more effectively and in turn generate code faster.
Rectangle is a free and open source application built by Ryan Hanson and distributed on https://rectangleapp.com/. Rectangle allows us to manage our application windows using keyboard shortcuts and mouse hotspots.
Ryan also develops Hookshot which is a utility built on Rectangle with some additional bells and whistles. At the time of this writing, there’s a 10-day free trial and then it’s $7.99 USD for a license. The big difference between the two appears to be the fact that we have better control over window placement using our mouse in Hookshot. This post will discuss Rectangle only but if you want to support Ryan and the future development of Rectangle and Hookshot you can purchase a copy through the website.Read More
November’s links.Read More
As knowledge workers, we spend a lot of time moving between applications and rearranging windows on our computers. This can take up a lot of our day and this is compounded if we have large or multiple monitors. By learning some of the features built into macOS Catalina we can operate more effectively and in turn generate better code faster.
This post was adapted into the video Window Management in MacOS Catalina if you prefer to listen to this post.Read More
October’s links.Read More
Laravel 8.x came out on 9/8/2020 and we wanted to create a post for how to update our applications to the newest version of Laravel.Read More
One of the most important and yet hardest decisions we will have to make with event sourcing is how granular our events should be. There isn’t a single answer for this and it’s a decision we’ll have to make on a case by case basis as new events need to be created.Read More
September’s links.Read More
Foreign key constraints in SQL provide an excellent way to make sure that our databases don’t have orphaned records or invalid relationships. They can be a bit finicky if we’re not paying attention when we create them. This article will discuss how to fix one of the more opaque errors when we’re creating foreign key constraints.Read More
subscribe via RSS