Blog

Here is a collection of articles that I have written about software development, software testing, DevOps, and developer education.

Learning Golang. Day 8

May 19, 2022

Here we are on day 8. Today, I started learning about methods, pointer receivers, and interfaces.

Learning Golang. Day 7

May 17, 2022

Here we are on day 7. Today, I started learning about closures!

Learning Golang. Day 6

May 16, 2022

Here we are on day 6 – the start of the week two. Today, was a slower day, where I focused on one topic, maps!

Learning Golang. Day 5

May 13, 2022

Here we are on day 5 – the end of the first week. Today, I solved the Slices exercise!

Learning Golang. Day 4

May 12, 2022

Here I am at day 4. Today, I learned about the range function and started the slices exercise...but got stuck.

Learning Golang. Day 3

May 11, 2022

Here I am at day 3. Today, I started learning about pointers, arrays, slices, and structs!

Learning Golang. Day 2

May 10, 2022

Today was a _slightly_ slower day for learning Go than was yesterday. However, I learned about flow control statements, and defer, panic, and recover.

For the longest time, I've been meaning to learn another software development language in-depth, in addition to my primary development language, PHP. I've decided that the language is Go.

After many years of seemingly endless struggle and frustration while creating online courses and content, I'm cautiously optimistic that things are about to get a lot better, as I have a new, dedicated video-editing PC.

If you use laminas-view's HeadScript helper to conditionally include JavaScript in your PHP applications, make sure you don't get caught out if you need to included arbitrary script attributes. Here's how to do it.