Posts

Link Post and Podcast Roundup: November 2020 Edition

November’s links.

Read More

Window Management in macOS Catalina

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

Link Post and Podcast Roundup: October 2020 Edition

October’s links.

Read More

Upgrading to Laravel 8.x

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

What Is The Correct Granularity For Our Events?

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

Link Post and Podcast Roundup: September 2020 Edition

September’s links.

Read More

Fixing the 'Create table 'database/#sql-4c1_17' with foreign key constraint failed.' Error in MySQL

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

Installing PHP 8.0 Beta 1 on Ubuntu 20.04 (Focal Fossa)

PHP 8 is on its way and we wanted to have the opportunity to work with it for some of our future expansions at ThisProgrammingThing.com (sign up for our mailing list to learn when it launches). This guide will explain how to install a bare-bones version of PHP 8.0.0 Beta 1 on Ubuntu 20.04 (Focal Fossa).

Before we get started this should NOT be installed on a production server. This build exists to demo the new core features and doesn’t include a lot of the common features (like PDO).

Read More

Link Post and Podcast Roundup: August 2020 Edition

August’s links.

Read More

Developing a Culture of Quality Code

This post is the companion piece to my presentation at Midwest PHP 2020. It contains helpful links and reading selections.

Read More
RSS

Join Our Mailing List!

View previous campaigns.

Top Posts

  1. Working With Soft Deletes in Laravel (By Example)
  2. Fixing CMake was unable to find a build program corresponding to "Unix Makefiles"
  3. Upgrading to Laravel 8.x
  4. Get The Count of the Number of Users in an AD Group
  5. Multiple Vagrant VMs in One Vagrantfile
  6. Fixing the "this is larger than GitHub's recommended maximum file size of 50.00 MB" error
  7. Changing the Directory Vagrant Stores the VMs In
  8. Accepting Android SDK Licenses From The OSX Command Line
  9. Fixing the 'Target class [config] does not exist' Error
  10. Using Rectangle to Manage MacOS Windows

subscribe via RSS

All content copyright This Programming Thing 2012 - 2021
Blogging about PHP, MySQL, Zend Framework, MySQL, Server Administration and Programming in general