365 Days of Code - Day 029
Project Status Going to start including the project status table moving forward. This should help better track progress over the year. Project Language Status Due Date Latest Update Personal Website …
Notes on security, infrastructure, and building simple, durable systems.
Project Status Going to start including the project status table moving forward. This should help better track progress over the year. Project Language Status Due Date Latest Update Personal Website …
I’m going to have to keep track of projects on every post, since I seem to keep going in different directions every day. Today’s work was mostly for a client compliance project. Everything except for …
Following up from yesterday’s server administration, I checked on my recidive jail, and found that no clients had been banned. This was clearly an error since I could manually check the logs and see …
Hardening Server Deployments: Securing GitHub Actions with Least Privilege
I took some of the Laravel lessons from yesterday, and applied them to another project I’m working on for a client. I also got that project pushed up to Github into a private repository. It is …
Let’s get back to the beginning of this challenge, Laravel. I have a few Laravel projects on the burner. One of them is an educational project, tied to the Laravel From Scratch (2026) (opens in a new …
Day 23 has begun, and it is technically nearly over. I had a busy day today, for everything other than code. This was bound to happen eventually. But, to keep the dream alive, I’m not ending this day …
I finished up Problem 20 (opens in a new tab) this morning. I went well beyond what was needed to find the solution, but this is all just practice. I tried to be as defensive as possible, validate …
3 straight weeks of “code,” or at least “code-adjacent” work. Longest streak yet. I feel a bit like Sam in Lord of the Rings (opens in a new tab). This is it. If I take one more step, it’ll be the …
I found that yesterday’s detected issue with single line code blocks has been experienced by people in the past, and this issue is only on Firefox. Chrome does not have this issue. I’m going to …