Feb 11, 2021 from Nadav Ami Hyundai iPod Cable Reverse Engineering This is the second part of a series on spoofing an iPod for car stereo shenanigans. You can read part 1 here. Before being able to spoof an iPod, my first step was to figure out how the car talks t...
Feb 11, 2021 from Max Brenner AWS EC2 launch configurations vs launch templates At first sight AWS launch configurations and templates may seem very similar. Both allow you to define a blueprint for EC2 instances. Let’s have a look at their differences and see which one we sho...
Feb 09, 2021 from micheal@ecliptik.com Launching a Gemini Capsule Gemawhat? Even since I started using Mastodon a couple of weeks ago, Project Gemini is one of the most exciting new technologies I’ve discovered in my local feed. I won’t go into full detail on wha...
Feb 05, 2021 from Max Brenner My first month of self-employment my way towards self-employment In November 2020 I decided to take a huge personal step. I quit my beloved job and started my journey in becoming an independent freelancer. During the previous five ...
Feb 01, 2021 from Nadav Ami My First Open Source Project - 11.5 Years Later This past weekend I was digging through an old hard drive when I came across a piece of software I wrote a while ago. In fact, it’s the very first thing I ever opensourced. In the spirit of writing...
Jan 31, 2021 from Karl Bartel's Website Adding Gemini Support With Just a Few Lines of Code Adding Gemini Support With Just a Few Lines of Code The Gemini protocol nicely matches my preference for simplicity, so I want to start providing content for it to show my support. The first step f...
Jan 29, 2021 from Nadav Ami Hacking My Car Stereo (Part 1) I like my car, probably more then anyone should like a 2012 Hyundai Elantra. In 2021 terms it’s not the most technologically advance thing but it does most of what I need. While driving, I use my p...
Jan 24, 2021 from William Lyon's Blog Getting Started With Next.js and GraphQL Authentication Building A GRANDstack Podcast App: Episode 4
Jan 18, 2021 from Max Brenner Kubernetes operators with Python #2: Implementing Controller Introduction This post is the second part of a little blog series in which we are going through the complete process of implementing our own Kubernetes operator with Python. Previously we had a loo...
Jan 13, 2021 from Max Brenner Kubernetes operators with Python #1: Creating CRDs Introduction A lot of the core processes happening in a Kubernetes cluster are following the so called controller pattern. This pattern describes an ongoing monitoring of resources and reacting app...
Jan 09, 2021 from William Lyon's Blog Parsing And Importing XML With Neo4j: Adding Episodes and Playlists To GRANDcast.FM Podcast App Building A GRANDstack Podcast App: Episode 3
Jan 06, 2021 from Karl Bartel's Website Tcl as a Shell Scripting Replacement Tcl as a Shell Scripting Replacement Summary: I got interested in the old scripting language Tcl, rewrote my blog generator in it as an exercise and compare it to shell scripting. Motivation Every ...
Dec 30, 2020 from twilweb Find top 10 large files in unix If you want to find and print the top 10 largest files names (not directories) in a particular directory and its sub directories To restrict the search to the present directory use “-maxdepth 1” wi...
Dec 27, 2020 from Max Brenner Github Actions workflow for merged/closed PRs Lately I made some investigations on different events that you can use to trigger Github Actions workflows. I was especially interested in the pull request events as executing some clean up task as...
Dec 22, 2020 from Max Brenner Screwing up remote access to dozens of servers within seconds the power of infrastructure as code Back in the day (must have been around 2016) my team and I were using Ansible to provision our infrastructure. It’s a tool to configure servers in an automated a...
Dec 20, 2020 from HunterDavis.com I bought and hacked the Atari Mini Pong Jr. So You Don't Have To! This story starts, as most of my hardware hacking stories do: a stupid impulse purchase. In this case, it’s the Atari mini pong Jr. I’m pretty sure (judging from stock levels) I’m the only one dumb...
Dec 11, 2020 from William Lyon's Blog GRANDcast.FM: User Auth & Podcast Subscribe Functionality Building A GRANDstack Podcast App: Episode 2
Dec 06, 2020 from Lorenzo Setale's Blog So long, and thanks for all the fish, IPFS! If you are using Orion, Siderus’ IPFS desktop client, you might have noticed that the app has not received any update during the last year. Around a year ago, after noticing an extensive amount of ...
Dec 06, 2020 from William Lyon's Blog Podcast Search GraphQL API With Neo4j And The Podcast Index Building A GRANDstack Podcast App: Episode 1
Dec 01, 2020 from Max Brenner Kubernetes Overview Diagrams I started creating and sharing overviews of various Kubernetes objects on my Twitter. Some people requested to put them in a more convenient place for later use. This page is the result. Feel free ...