The best way to learn is by doing, so please take what you see here and do
Posted on Jan 21st 2025
This article chronicles my journey to reduce reliance on Big Tech platforms, reclaim my digital privacy, and enhance cybersecurity. Discover tools, strategies, and insights on alternatives to Gmail, Google Drive, social media platforms, and more.
Click to Read More
Posted on Jan 18th 2025
This article explores Nostr, a groundbreaking protocol inspired by Web 3.0 principles, aimed at decentralizing social media. Learn how Nostr empowers users to reclaim control over their data, resist censorship, and create private, customizable networks. Dive into its workings, popular clients, and leading relays shaping the future of a decentralized internet.
Posted on Sep 15th 2023
This post delves into self-hosted analytics with Plausible Analytics, highlighting its advantages over Google Analytics in terms of simplicity and privacy. The author discusses the steps to set up Plausible using Nginx and Docker, emphasizing the importance of security by ensuring services aren't exposed outside the local machine. Shifting focus, the post explains how to automatically update Docker containers using Watch Tower, a service that monitors container versions and updates them as needed, forming a part of the author's continuous integration system.
In this article, the author delves into how they streamlined the deployment process of their Next.js blog using Docker. They set up a unique system that automatically triggers a Docker build on a Raspberry Pi whenever new code is pushed to GitHub. This cost-effective solution, complete with dynamic DNS, a local container registry on the Pi, and self-hosted analytics, offers insights into a blend of dev ops and coding techniques.
Posted on Mar 3rd 2023
I had a group discussion with some friends and family recently on the topic of education. This topic inevitably brings up the adage I've heard time and time again in American circles, "I think education should only teach me useful things that I will use not useless things like Algebra".
Posted on Aug 21st 2021
Navigating the labyrinth of JVM open-source code distribution can be daunting, especially for Kotlin Multiplatform libraries. Enter Reposilite – a game-changer in the realm of self-hosted Maven repositories. Dive into the author's experience, pitfalls, and a handy guide on seamlessly integrating Reposilite into your Gradle builds. Join the adventure of finding clarity in JVM's complex dependency management system.🛠️📚
Posted on Jan 3rd 2021
in this post I'd like to attempt to explore this topic. I will start off by saying that this is purly an opinion based on my experence, and may not be the best way, but I will attempt to guide you based on what I've learned in my 15 years programming.
In this post I hope to help some of you that maybe on the same path, just trying to build a really simple Markdown blog with code highlighting, but unlike me you should not have to spend two days doing so.
Posted on Jan 22nd 2025