Profile Picture

My first post

Hey everyone, I have a new site and for my first project that I’m documenting, I’m going to go over some of the Gitops stuffs I’ve been playing with. As a start, I’m fairly new to the world of Gitops so I wanted to try my hand at a push-to-production pipeline that I can ad-hoc add commands from my IDE and see those changes instantly. There are a few pieces that I knew would play a part: ...

April 15, 2025 · 1 min · 147 words · Isaac

Member join on Discord

Hey guys, So I wanted to have a few custom things happen when a member joined my guild on Discord. First I wanted a custom Gif to play and I also wanted their role to be set to the newb role. In order to do both of these, I needed the bot.event to be set on member join. Easy enough with @bot.event async def on_member_join(member): Next I needed the bot to pull the Channel ID for the #general chat. When I got that, all I needed to do ...

April 19, 2025 · 2 min · 226 words · Isaac

Adding to the Discord bot

So I’ve been tinkering a bit with my Discord bot and recently got a request to add functionality to know how long someone has been in the Discord and associating it with a rank. Not too bad of an ask. I opened by Discord bot script I had been working on and got to work. The first thing I needed to add was a bot.event to listen for the set of words to trigger the action. ...

April 19, 2025 · 3 min · 455 words · Isaac

Different Tome Provider Rehash featuring Tailscale

Hey guys, So I recently posted about self-hosting in an Azure VM a Silverbullet instance and it so far has worked wonders. The only issue is that I know those free Azure credits are going to run out at some point plus I already have everything Tailscaled together in my Tailnet so why not this as well? With Tailscale, I can do just that and there is even a function that will me hit it from anywhere outside my Tailnet as well. ...

April 18, 2025 · 2 min · 403 words · Isaac

Discord Bot

Hey guys, So today I wanted to start off a new set of posts revolved around coding. I was thinking about what kind of project I wanted to work on and I thought, I’ve already done the pipeline series that featured a Discord bot, why not that. So to start on the bot, there were a few things I needed so I created a repo, git cloned it, and started on just that. ...

April 18, 2025 · 4 min · 717 words · Isaac

Different Tome Provider

Hey guys, So in a previous post, I talked about a note-taking server called Standard Notes and I have played with it a bit. There are some really good things about the server but, I wanted something else. Through the large amount of note-taking spaces, I had heard of one previously that I thought I might try my hand at. That note-taking service is called Silverbullet. Now there is a lot that can be said about Silverbullet but, for everything that it has, it’s no incredibly simple to setup. ...

April 17, 2025 · 2 min · 322 words · Isaac

Tomes of a Wizard

So as I ramp up my use of this blog, I’m starting to find there might be a lot of value in doing some note taking on my journeys. Previously, I have taken notes sparingly but, now I feel it would be a good time to start. On that note, I know there are a lot of chooses for note-taking applications out there but, I wanted a few key things out of the service I chose. ...

April 16, 2025 · 3 min · 466 words · Isaac

Pipeline Final

Now that I had the pipeline ready, it was time to decide what to test it with. This was pretty easy to settle on, I already had an idea of what i wanted to make prior to creating the pipeline and that was a Discord bot. I will go in detail later about the bot itself but, I had the ground work and I was ready to test. First, I opened up my VS Code and authenticated into my Github for easy cloning and pushing. ...

April 16, 2025 · 5 min · 1049 words · Isaac

Pipeline Part 4

Now that I had Portainer up and my runner primed, I was ready to get started with what container repository I wanted to use. There are several out there and admittedly, I feel like I should have gone with Harbor but, I ended up using Docker Hub. The main reason for this was because I had an account already and used it in my Gitlab pipeline creation (might re-visit this journey later). All I had to do is login and create my public repository. Not bad at all. ...

April 16, 2025 · 4 min · 663 words · Isaac

Tail of scale, eye of newt...

So in my previous post, I talked a bit about Tailscale and the more I thought about it, the more I wanted to make a post talking more in-depth on what it is. Now, I’m not a networking guy by any stretch of the imagination but, I do love computers and making them talk and that’s where Tailscale has made my life way easier. Essentially, Tailscale is a free service that allows you to connect devices as if they were on a LAN together. I’m making it a lot less complicated and there are so many moving pieces but, that’s the gist of it. ...

April 16, 2025 · 3 min · 535 words · Isaac