Sign in

Christopher Dierkens

@dierkens.dev
226 followers 1.1K following 235 posts

Staff Software Engineer | riseworks.io TypeScript | Systems Design | Scalable Architecture 🌐 Blog at dierkens.dev 💍 Married to @saraedierkens.bsky.social 👨‍💻 Code at github.com/cdierkens

PostsRepliesMedia
Christopher Dierkens @dierkens.dev · 09/01/2025
Got my first taste of @inngest.com and I like it...
042
Christopher Dierkens @dierkens.dev · 20/12/2024
I've completed Variable Scope Analysis: 🎩Bernard's New Demands - Advent of TypeScript 2024 adventofts.com/events/2024/20
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
040
Christopher Dierkens @dierkens.dev · 19/12/2024
I've completed The Lazy Elf's Code Generator - Advent of TypeScript 2024 adventofts.com/events/2024/19
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
050
Christopher Dierkens @dierkens.dev · 18/12/2024
I've completed Can Decades Of Wage Theft Really Be Corrected? - Advent of TypeScript 2024 adventofts.com/events/2024/18
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
030
Christopher Dierkens @dierkens.dev · 17/12/2024
I've completed Mind Control Is Surprisingly Effective - Advent of TypeScript 2024 adventofts.com/events/2024/17
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
030
Christopher Dierkens @dierkens.dev · 16/12/2024
I've completed Magic Curry Mind Control Inception - Advent of TypeScript 2024 adventofts.com/events/2024/16
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
020
Christopher Dierkens @dierkens.dev · 15/12/2024
I've completed Jet Fuel Pricing - Advent of TypeScript 2024 adventofts.com/events/2024/15 Okay, these are getting serious now!
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
020
Christopher Dierkens @dierkens.dev · 15/12/2024
I just completed "Claw Contraption" - Day 13 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/13 Code: github.com/cdierkens/ad...
adventofcode.com
Day 13 - Advent of Code 2024
070
Christopher Dierkens @dierkens.dev · 15/12/2024
I've completed 🎅Santa Hides Behind Perf Review - Advent of TypeScript 2024 adventofts.com/events/2024/14
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
010
Christopher Dierkens @dierkens.dev · 14/12/2024
I just completed "Garden Groups" - Day 12 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/12 Code: github.com/cdierkens/ad...
adventofcode.com
Day 12 - Advent of Code 2024
050
Christopher Dierkens @dierkens.dev · 14/12/2024
I just completed "Plutonian Pebbles" - Day 11 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/11 Code: github.com/cdierkens/ad...
adventofcode.com
Day 11 - Advent of Code 2024
090
Christopher Dierkens @dierkens.dev · 13/12/2024
I just completed "Hoof It" - Day 10 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/10 Code: github.com/cdierkens/ad...
adventofcode.com
Day 10 - Advent of Code 2024
040
Christopher Dierkens @dierkens.dev · 13/12/2024
I've completed The Reindeer Plan Their Attack - Advent of TypeScript 2024 adventofts.com/events/2024/13
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
030
Christopher Dierkens @dierkens.dev · 13/12/2024
I just completed "Disk Fragmenter" - Day 9 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/9 Code: github.com/cdierkens/ad...
adventofcode.com
Day 9 - Advent of Code 2024
140
Christopher Dierkens @dierkens.dev · 12/12/2024
I've completed 🎩Bernard's Long List Of Names - Advent of TypeScript 2024 adventofts.com/events/2024/12
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
030
Christopher Dierkens @dierkens.dev · 12/12/2024
I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/8 Code: github.com/cdierkens/ad...
adventofcode.com
Day 8 - Advent of Code 2024
020
Christopher Dierkens @dierkens.dev · 11/12/2024
I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/7 Code: github.com/cdierkens/ad...
adventofcode.com
Day 7 - Advent of Code 2024
030
Christopher Dierkens @dierkens.dev · 11/12/2024
I took a detour for interview prep and went through "Terraform Up & Running" and "Cloud Native Development with Google Cloud" first. I plan on catching up on Advent of Code as well.
000
Christopher Dierkens @dierkens.dev · 11/12/2024
Probably the number 1 skill to learn as an individual contributor. As someone interviewing for positions, it can be frustrating to not get that space to work a problem. Wish there was a better way to evaluate skills.
010
Christopher Dierkens @dierkens.dev · 11/12/2024
I've completed Excuses, Excuses - Advent of TypeScript 2024 adventofts.com/events/2024/11
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
010
Christopher Dierkens @dierkens.dev · 10/12/2024
I've completed The Reindeer Hatch A Plan - Advent of TypeScript 2024 adventofts.com/events/2024/10 TIL: I've done bitwise masks before but havn't thought to do it in TS with Enums. Neat!
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
030
Christopher Dierkens @dierkens.dev · 07/12/2024
Patterns in infrastructure evolved from a problem where trade-offs were measured. It's perfectly okay to have simpler infrastructure and not jump to those patterns because it's the "right way". Let yourself run into those problems and change the system based on real issues.
100
Christopher Dierkens @dierkens.dev · 05/12/2024
I just completed "Print Queue" - Day 5 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/5 Code: github.com/cdierkens/ad...
adventofcode.com
Day 5 - Advent of Code 2024
080
Christopher Dierkens @dierkens.dev · 04/12/2024
I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/4 Code: github.com/cdierkens/ad...
adventofcode.com
Day 4 - Advent of Code 2024
020
Christopher Dierkens @dierkens.dev · 04/12/2024
Everything in software architecture is a trade-off. - First Law of Software Architecture
100
Christopher Dierkens @dierkens.dev · 03/12/2024
I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/3 Code: github.com/cdierkens/ad...
adventofcode.com
Day 3 - Advent of Code 2024
030
Christopher Dierkens @dierkens.dev · 03/12/2024
Yup. Starting now
020
Christopher Dierkens @dierkens.dev · 02/12/2024
✅ Done
000
Christopher Dierkens @dierkens.dev · 02/12/2024
Next Book? learning.oreilly.com/library/view...
learning.oreilly.com
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first … - Selecti...
000
Christopher Dierkens @dierkens.dev · 02/12/2024
One more chapter left!
000
Christopher Dierkens @dierkens.dev · 02/12/2024
I've completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2 Brute forced it today and I can accept that. Solution here: github.com/cdierkens/ad...
adventofcode.com
Day 2 - Advent of Code 2024
010
Christopher Dierkens @dierkens.dev · 02/12/2024
I've completed ⚡Blitzen Fixes The Mess - Advent of TypeScript 2024 adventofts.com/events/2024/2
010
Reposted by Christopher Dierkens
Jen Gentleman @jenmsft.bsky.social · 02/12/2024
When someone asks if I'm on Bluesky
media.tenor.com
a man with a beard and glasses is standing in front of a podium and smiling .
Alt: Sam Reich from Dropout TV saying in the game changer show saying I've been here the whole time
424819
Christopher Dierkens @dierkens.dev · 02/12/2024
Okay, so I think what’s it’s getting at is that a loose schema that lets a service reply with arbitrary key value pairs as the contract is less coupled than a strict contract.
100
Christopher Dierkens @dierkens.dev · 01/12/2024
Software architecture folks… what am I missing here. This book claims that strict contracts creat tighter coupling, but I see loose contracts as having the same level of coupling. Whatever data you access across service boundaries is the dependency you are coupled to, the contract prevents errors.
000
Christopher Dierkens @dierkens.dev · 01/12/2024
Thank @nx.dev for the easy to use framework nx.dev/advent-of-code
nx.dev
The ULTIMATE Typescript Starter Repo for Advent of Code 2023
Our ULTIMATE Typescript Starter Repo for Advent of Code 2023
030
Christopher Dierkens @dierkens.dev · 01/12/2024
I've completed The Reindeer Have Had Enough - Advent of TypeScript 2024 adventofts.com/events/2024/1
010
Christopher Dierkens @dierkens.dev · 01/12/2024
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
000
Christopher Dierkens @dierkens.dev · 01/12/2024
Chapter 12 of “Software Architecture: The Hard Parts” completed
120
Christopher Dierkens @dierkens.dev · 01/12/2024
Might do this and Advent of Code this year.
020
Christopher Dierkens @dierkens.dev · 30/11/2024
Doing cover letter with every job application now. Pass along those cover letter specific tips!
010
Christopher Dierkens @dierkens.dev · 26/11/2024
“In code replication, shared code is copied into each service ... thereby avoiding code sharing altogether. ... this technique became popular in the early days of microservices when a lot of confusion and misunderstanding arose about the bounded context concept ..." Always knew this was crazy
110
Christopher Dierkens @dierkens.dev · 23/11/2024
Normalize not conflating confidence with ability.
010
Christopher Dierkens @dierkens.dev · 23/11/2024
For context: Step son is 11. This is a scratch version of a battle royale (Fortnite like) that had gone dormant on support. He fixed map collision bugs, added equipment loadouts, better interactions with the environment and introduced game saves.
100
Christopher Dierkens @dierkens.dev · 21/11/2024
These were soooo good.
000
Christopher Dierkens @dierkens.dev · 21/11/2024
@saraedierkens.bsky.social made some crazy good sourdough pretzel buns tonight for dinner.
Sourdough pretzel buns
020
Christopher Dierkens @dierkens.dev · 19/11/2024
"Components in most applications are manifested through namespaces or directory structures and are implemented through component files (or source files)." - Software Architecture: The Hard Parts Looks a lot like how the FE world shifted towards a "group by feature" folder structure.
100
Christopher Dierkens @dierkens.dev · 19/11/2024
What's your favorite "systems design" book? I got 2 chapters into "Thinking in Systems" and can't wait to finish it, especially after running into the recommendation here. I'm switching to "Software Architecture: The Hard Parts". I want to focus a little more technically while I'm a interviewing.
171
Christopher Dierkens @dierkens.dev · 18/11/2024
Hey all, I'm looking for work. I'm a Senior Software Engineer with 15+ years of experience in full-stack development, specializing in cloud-native, scalable web applications, search technologies, and software delivery. #opentowork
23117