In my day job I manage a product that is written in Delphi. So I'm trying to level up my Delphi skills.
<Section>What I'm reading</Section>
<Books />
-
Mastering Delphi Programming: A Complete Reference Guide: Learn all about building fast, scalable, and high performing applications with Delphi
Started:
-
Learning Go Programming
Started:
I've been trying to learn go off and on for awhile. Trying to get a more thorough understanding of it.
-
Eleventy by Example: Create powerful, performant websites with a static-first strategy
Started: , Finished:
I really liked this book. I knew most of the stuff already, but there were a few things that I learned or was able to understand better by going through someone else's example project. I definitely recommend if you are new to 11ty.
<AroundTheWeb />
-
How to preserve the player aspect ratio on a responsive page
Read:
See my post about this one: Learning How to Style Video iframes.
-
Golang: Go Routines and WaitGroups
Read:
This was great. Long, but really good. Go routines are a huge part of Go and I'm still trying to wrap my head around how they can be used. This post helped a lot with that and is part of a large series of posts on Go, which I will definitely be checking out.
-
Why Delphi and Python are All You Will Ever Need to Succeed
Read:
This was a good read with some history of Delphi that I didn't know before. Mainly I think this points out the need for programmers to be familiar with at least 2 types of languages: one that is statically typed and low level enough to be fast and efficient, the other to be easy and fast to develop with. Your choices could be different.
-
Writing a very fast cache service with millions of entries in Go
Read:
I've never had to write a cache service so I found this interesting to think through the requirements and challenges of writing one in Go.
-
Go lang Docs
Read:
I haven't learned a new programming language in a while and since I do a lot in JavaScript, I wanted to learn a fast statically typed language for contrast. Rust is the current fad, so I'm avoiding it and decided to go with GO.
<Section>What I'm watching</Section>
<Videos />
-
Jack Herrington tRPC + NextJS App Router = Simple Typesafe APIs
Watched:
Jack Herrington walks you through setting up tRPC with the app router in Next.js 13.
-
I Hate Next.js 13 Caching Even More Now
Watched:
Everyone ia talking about Next.js's cache problem. I found this very helpful in understanding the details.
-
Printer Ink, It's a SCAM (but for real)
Watched:
I hate buying printer ink. It's the worst part of owning your own printer. Are you able to print something? Um, well, no technically not because I ran out of ink 3 months ago and spending $50 for something that will last maybe 15 pages is just not something I'm into.
I definitely need to check out the other options out there.
-
HTMX: The Game-Changing Alternative to React
Watched:
Jack Herrington is a boss. Love his stuff. In this one, he explores htmx and compares an implementation to React's implementation.
-
The 'Zero JS' Lie
Watched:
Theo makes some great points that echo what Rich Harris has said about the problems with a No-JS solution. "Lean web" is better phraseology that is honest about the end results. Use whatever JavaScript is necessary to craft the experience you want your users to have. I have no current need for JavaScript on this site, but I have AlpineJS available for when I do. And I'm not worried about including it prematurely because it doesn't slow my site down at all and it is there for when I need to sprinkle something in. How much more the JavaScript you are actually actively using. The modern web can handle your little JS bundle. Don't sweat it.
<Section>What I'm listening to</Section>
<Podcasts />
-
Standard Server JavaScript - Deno, Workers, Bun and More
Listened to:
-
Syntax: Ryan Florence of Remix
Listened to:
-
Supper Club × Why Netlify bought Gatsby, GraphQL Data Layer, and Headless CMS with Dustin Schau
Listened to:
Syntax is a great web development podcast. In this episode, Wes and Scott talk with Dustin Schau about Netlify Connect, Gatsby, GraphQL, and more.
<Section>What I'm writing</Section>
-
Learning How to Style Video iframes
Wrote:
The Problem
I was working on a side-project app and working with markdown notes. All was going well until I...
-
Adding eleventy-plugin-code-demo
Wrote:
I found this great post by Aleksandr...
-
My First Post
Wrote:
I'm starting this blog as a place to share what I'm reading and learning about. I have had other blogs in the past...