-
-
-
#41 Do we need the Superpowers plugin in OpenCode?
-
#40 What about token optimizers?
-
Installing and Configuring OpenCode
-
Shuffling: Fisher-Yates vs Feistel
-
Swapping Chrome for Brave on Windows
-
#39 Slack App shortcuts
-
#38 The harness matters
-
#37 300,000+ open-source icons in SVG and PNG
-
-
#36 Why You Cannot See a Watermark in AI Text
-
#35 A nerd font can bring more happiness to the terminal or the editor
-
#34 Amazon bots are snitching on Amazon?
-
#33 Gregor Hohpe: architects as amplifiers, not gatekeepers
-
-
#32 About hiring for your team
-
#31 How the Nintendo 3DS got hacked…
-
#30 Grill Me!
-
#29 Building a notepad app under 4kb?
-
#28 You won’t believe the (lack of) digital security at the FIFA Word Cup 2026!
-
-
How we switched 150+ stores from Redis to Valkey, and nobody cared!
-
-
#27 SIGTERM vs SIGKILL: What’s the Difference?
-
Add Shift+Enter to OpenCode in Windows Terminal
-
-
#26 Skoda did some bike bell research
-
-
#25 Hebben! The Olaf Robot is so cool
-
#24 Sloppypasta?
-
#23 Why retro games used to look better!
-
When the Planning Wall Doesn’t Scale
-
Improve VS Code Commit Messages with GitHub’s git-commit skill
-
-
#22 Reverse Engineering Your Software Architecture with an LLM
-
#21 5 step process for making things in a better way
-
-
-
#20 Tricking a vibe coder?
-
#19 Vibe Coding vs. Vibe Engineering?
-
#18 Why do companies keep forking VSCode to build AI IDEs?
-
#17 Steve Jobs on why owning a product matters in engineering
-
-
#16 Richard Sutton, father of RL, thinks LLMs are a dead end
-
#15 Solving a Million-Step LLM Task with Zero Errors
-
#14 How AWS is losing the younger generation with complexity
-
-
#13 Async IO in Postgres 18
-
#12 NX get vibe-hacked
-
-
#11 Vibe Coding without tech knowledge
-
-
#10 LLMs as mirrors
-
-
Unit Testing complex validations (study)
-
Let’s combine Data Annotation Validation with FluentValidation
-
Data Annotation validation with dependency injection in a business service
-
Kiota Client Unit Testing: mocking data
-
-
#9 NASAs Coding Requirements Are Insane
-
-
Kiota, dependency injection and resilience
-
Implementing HTTP Resilience by Microsoft
-
-
#8 RFC Process Example
-
#7 How a Single Line of Code Brought Down a Billion Dollar Rocket
-
-
-
How to bypass company wallpaper as local admin on Windows 11
-
Debug JWT expiration locally with bash or PowerShell
-
-
Simple JWT Access Policies for API security in .NET
-
Hubot Testing Revisted (Again): Hubot 11
-
-
How Istio and Argo CD helped us to debug platform migration issues for our App
-
Notes on Git Setup with SSH for Windows (GitHub)
-
Bash GitHub authentication: pull repositories with SSH and App Tokens
-
Notes on installing Visual Studio Code on Windows
-
-
Home Assistant: track your favourite fuel stations
-
Home Assistant: sending Zonneplan One stats to PVOutput
-
-
Wehkamp TechHub Journey towards cost optimization on AWS
-
-
#6 CI/CD Observability
-
-
Setup GPG signing for git commits on Windows
-
-
Notes on WSL Tuning
-
Notes on Windows 11
-
Shipping user friendly bash scripts with your Dev Container
-
-
Create new SFTP user in Ubuntu Server for WordOps
-
Obtain an Atlassian Cloud 3LO refresh token with Bash
-
-
-
Improving responsiveness of hubot-grafana
-
Notes on Chocolatey
-
Hubot testing revisited
-
-
A Dev Container for Bot Zero
-
-
#5 A Never Nester made a video
-
#4 Just Calm Down About GPT-4 Already
-
-
Building a replaceAllAsync in TypeScript
-
-
.NET Console Application with injectable commands
-
-
Harmonizing Team tags on AWS S3 Buckets
-
Rethinking our ASP.NET Docker CI
-
Share AWS Vault session with Bash (WSL)
-
-
Expose a Docker Compose App with a Secure Cloudflare Tunnel
-
Chrome Extension Development: Fetch non CORS URLs in v3
-
App definitions from Mesos/Marathon to CSV
-
-
-
Bash Script with a Library for Named Arguments
-
#3 The source for a ChatGPT answer?
-
-
Grafana, I want slugs back for my Hubot! 😭
-
-
My Prettier Settings
-
DevOps Days Eindhoven Talk: How To Handle The Immense Traffic of a Successful Influencer Campaign
-
-
Handlebars.Net: Fun with [Flags]
-
Handlebars.Net & JSON templates
-
Connect Ikea TRÅDFRI with KlikAanKlikUit (ICS-2000 / KAKU)
-
Don’t use Slack Incoming WebHooks; App Creation is Dead Simple!
-
Full Stack Live Meetup: How to handle the immense web traffic caused by a successful influencer campaign? (Dutch)
-
-
Task: Save Article to Markdown
-
Jupyter Notebooks + VSCode Dev Container with Puppeteer support
-
DateOnly in your .NET 6 API
-
-
Task: take some website screenshots and put them in a folder (in parallel)
-
Retry with Exponential Back-Off utility method
-
-
Using the S3P API to copy 1.3M of 5M of AWS S3 keys
-
-
#2 Me giving tips and tricks on tech Twitter
-
-
Named Arguments in a Bash Script
-
-
-
Parsing JSON data from S3 (Kinesis) with Spark
-
-
Having fun grouping arrays into maps with TypeScript
-
Plotting a grid of images in Databricks
-
-
The Swiss Army Knife Decorator: exception logging, latency metrics and Jaeger spans combined
-
Jaegerize my .NET Core setup!
-
Simple implementation of dark mode
-
-
Spark: extract fields from an XML column
-
Databricks: CSV, secrets management 🤫 and FTP
-
-
#1 New Programming Jargon
-
-
Spark: queries with datetime and time zones
-
-
.NET Core & the Google Analytics Real Time Data API
-
-
ALB access logs + Athena: identify target problems
-
.NET API: capture original message body
-
Python utility function: retry with exponential backoff
-
Thoughts on AWS Vault config on Windows
-
-
A To-do List with Redis commands and Lua scripts
-
-
-
A Table of Contents shortcode for WordPress articles
-
Submenu navigation for category pages
-
Shortcodes for simple post lists in WordPress
-
A Stack data structure in TypeScript
-
-
Pluralize and Singularize a List of Dutch Words with Python
-
-
Prometheus Latency Metrics & Exception Logging with Scrutor Decorators
-
Reading 400k+ key/values from Redis fast
-
-
Dependency Injection based on request headers
-
-
Cropping model images using PIL
-
Plotting a grid of PIL images in Jupyter
-
-
Connect to AWS ElastiCache (Redis) with redis-cli
-
Poll JSON endpoint until value changes with bash & curl
-
-
-
Incorporate free ngrok in your Node.js application for local development
-
“Is One Of” and “Is Not One Of” validation attributes
-
Visual Studio Code + Docker + Python using WSL in Windows on Boot Camp
-
Spark: replace array with IDs with values; or: how to join objects?
-
Fix: stuck in Wi-Fi setup Honeywell T6 installation on Samsung
-
-
Docker on Synology: from git to running container; the easy way
-
Add black borders to terminal screen recordings
-
Streaming a Kafka Topic to a Delta Table on S3 with Spark Structured Streaming
-
Easy Spark optimization for max record: aggregate instead of join?
-
Add more color to the Python code of your Databricks notebook [retired]
-
Kafka, Spark and schema inference
-
-
Simple Python code to send messages to a Slack channel (without packages)
-
-
Caching resized images on S3 with Databricks
-
Sorting an array of a complex data type in Spark
-
-
Adding True/False and list value widgets to your Databricks notebook
-
Investigate problems due to User-Agent using Bash
-
Trigger Lambda for large S3 Bucket with SQS
-
-
My Little List of Tools for Prototyping
-
-
Convert JsFiddle to SVG using Node.js
-
-
AWS Lambda Size: PIL+TF+Keras+Numpy?
-
Installing Ubuntu to Windows Server 2019 (WSL)
-
Building a high performing last viewed list using Redis
-
-
Fixing “white” screen Windows 10 start search
-
-
Fizz? Buzz? FizzBuzz? Let’s discuss.
-
-
Setup Multiple Settings Files with a .NET Console Application
-
-
-
Finetuning screen brightness with PowerShell
-
Generate XML with attributes using PowerShell
-
-
Sorting a Dictionary on a List of Keys
-
Building an updatable Slack message
-
-
Jump-starting Slack bot projects: bot-zero
-
-
Dependency injection (with IOptions) in Console Apps in .NET
-
Cleaning up the default Hubot Slack installation
-
-
Install nano with Entware on Synology NAS (DSM6+)
-
-
.NET Core MVC: regex routing with named groups
-
-
CI/CD for .Net Core app deployment to Raspberry Pi using Bitbucket
-
Hubot + ES6 + Promises
-
-
-
Taming Unit Test logging in Docker pipeline for .NET
-
-
Linq: round-robin ordering based on segments
-
PowerShell snippet: check if software is installed
-
Draw .Net Core project relations with PowerShell and yUML
-
Swap alt and cmd in Windows 10 (MacBook Pro)
-
Fixing Air Mouse 2 Scrolling Windows 10 (Boot Camp)
-
-
Reject Invalid Values in Knockout Observables
-
-
Calculations with Roman Numerals using C#
-
Parsing Roman Numerals using C#
-
-
A small batch file to compile and execute… Java
-
-
-
Dynamically map JSON commands to object methods in .Net
-
Support both Node.js and browser JS in one TypeScript file
-
Convert QUnit test to Mocha / Chai
-
-
How to start Node.js app windowless in Windows
-
Strongly Typed Events 0.3.0 – now with Signals
-
Offline Google Authentication for MVC.Net
-
Getting your weight from Google Fit with C#
-
-
Simple Database-less Authentication for MVC.Net
-
Get keywords for images from the Google Cloud Vision API with C#
-
Rasterizing EMF files with .Net / C#
-
-
Strongly Typed Events 0.2.0 – now with Simple Events
-
A BlockHasher helper class
-
An evaluator for simple script evaluation
-
How to add dynamic compilation to your C# projects?
-
-
Adding named events to your TypeScript classes (Part 4)
-
Strongly Typed Events in TypeScript using an event list (Part 3)
-
Using strongly typed events in TypeScript with interfaces (Part 2)
-
Strongly typed event handlers in TypeScript (Part 1)
-
Auto fill settings objects with .config values
-
-
How to debug a StackOverflow crash in a .Net application on an IIS (production) server?
-
Convert HTML to SVG using CloudConvert and C#
-
Whipping WPExplorer’s Blogger Template into shape
-
-
-
Login Credentials Generator – in JavaScript
-
-
How to share from your computer to your phone?
-
-
Increase WordPress performance on IIS
-
-
-
Little life saver: parsing HTML entities
-
-
Double Click to Select All Code
-
Serving SASS files for WordPress theme on IIS
-
-
A (slightly) better WebClient class supporting cookies and headers
-
-
Fixing an ‘Unable to Parse Bindings’ Error in Knockout.js
-
Injecting jQuery – the right version
-
Automatic Knockout model persistence
-
Generate M3U Playlist with PowerShell
-
-
-
Compare Files with PowerShell: a faster way
-
-
-
Seek Position of a String in a Stream
-
Regex Capture-Group Replacement in PowerShell (for .NET Developers)
-
Regular Expression Groups: .NET vs JavaScript
expand_less
brightness_auto