Daniel Michaels's Avatar

Daniel Michaels

@dansult

Former SF sniper turned software developer danielms.site

40
Followers
100
Following
91
Posts
10.11.2023
Joined
Posts Following

Latest posts by Daniel Michaels @dansult

It's become apparent to me recently that I am more of an outlier than the norm when it comes to writing markdown

This is shocking to me but from my experience a lot of dev's do not know markdown well

17.02.2025 03:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Anyone used AWS workspaces before? Or similar?

Interested to learn more tbh. Workspaces is expensive

07.02.2025 13:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My desktop monitors started playing up so I rebooted. Now it wont even POST

Checked RAM, GPU, PSU voltages and different monitors

I'm sort of lost, hoping its the mobo which I can pick up tomorrow πŸ™

29.01.2025 11:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tinkering with a new idea. Go, twillio and react. Haven't really used twillio before so this should be fun

Users will call and leave messages which we'll do stuff with. Testbed for a large project to support another businesses expansion

Got that new idea excitement again

27.01.2025 22:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Happy Australia day everyone πŸ‡¦πŸ‡ΊπŸ‡¦πŸ‡Ί

25.01.2025 21:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Gotta look into Astro sometime. Thank you

22.01.2025 23:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah, yeah thats true. I guess if I were to do it id just have to monkey around with the html so it matches the jsx from the rest of the app. But doable! Im very bullish on PB - another positive going for it

22.01.2025 07:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is good food for thought about adding a blog or articles page to an existing PB project. I guess the negative is it wont be statically rendered when done this way (using react), if my mental model is correct.

22.01.2025 07:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just did a typing test at monkeytype at hit 65wpm

Nothing to write home about but I'm happy with it! Learning touch typing was a worthy investment and I think all tech workers should be able to do it

19.01.2025 10:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

PocketBase is a great tool for building out sqlite Go backends

Auth, S3, client libraries, rate limiting and more all built in

IMO its THE best go tool for prototyping or even building out full fledged system such as Beszel

17.01.2025 22:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - henrygd/beszel: Lightweight server monitoring hub with historical data, docker stats, and alerts. Lightweight server monitoring hub with historical data, docker stats, and alerts. - henrygd/beszel

I'm really into PocketBase at the moment and was amazed to see this great server monitoring tool is using it as their backend. Awesome work

github.com/henrygd/beszel

17.01.2025 22:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Using Github Actions to publish my zettelkasten notes I publish my zettelkasten notes to this website using GitHub Actions.

Wrote a short piece on how I use Github actions, Go and Hugo to automatically rebuild my static site when I create new entries in my zettelkasten. Includes how I write my notes with my custom CLI tool

danielms.site/blog/github-...

17.01.2025 20:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Kubernetes v1.30: Uwubernetes Editors: Amit Dsouza, Frederick Kautz, Kristin Martin, Abigail McCarthy, Natali Vlatko Announcing the release of Kubernetes v1.30: Uwubernetes, the cutest release! Similar to previous releases, the re...

When it comes to naming nothing will be top this terrible, cutesy, bordering on unprofessional kubernetes release name. So it could be worse, try saying this!

kubernetes.io/blog/2024/04...

17.01.2025 12:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I really dislike "code names" for services or functions. Be descriptive. I have enough cognitive load already!

16.01.2025 23:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When I joined the army, they taught you the map and compass before you were allowed a GPS

After that you primarily used the GPS but I guarantee you no one can navigate *effectively* without learning the map and compass first

Same with AI

Its not a replacement for skill

16.01.2025 21:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Put self hosted umami analytics on my blog. Its really cool being able to track if users are clicking between pages - really enjoying the vanity metrics too

Hosting it on my own domain should mean I get more data as my site wont be on a block list

15.01.2025 22:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Having some odd issues with rabbitmq throughput at work lately. We're seeing significant slow downs in msg processing - inbound mostly. Really flappy, 17k p/s then dropping to 400 p/s an hour later

We have a lot of queues, theres many possible bottlenecks

Anyone had similar issues? On AWS

15.01.2025 07:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Githubs outage broke my coolify deployments today

I think we take for granted something so important, and forget that it can have outages too - just like our own products and applications

14.01.2025 12:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Upgrading my hugo site from v105 to v136 tonight proved to be a bit punishing

I do a few custom things to build pages, and deprecating getJSON caused some headaches

Namely, I wasnt using an assets folder to store my custom json files. The getJSON replacement, resources.Get, requires this to work

14.01.2025 12:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Magical knowledge contained in the docs, and tutorials though

13.01.2025 22:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Its meant to represent the Zettelkasten method but in reality it should probably just be called "notes". My zet CLI allows me to search through old zets which is what zettelkasten is all about. I write these slips for my own future reference and its proven to be really helpful

08.01.2025 02:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Most of my entries are rants haha. I havent tried turso yet but maybe I should. Someone dropped a video about turso with pocketbase recently too.

08.01.2025 02:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Zets I build things and drink coffee.

My zets

danielms.site/zet/

Wrote a go app that will fetch all the zets from their github repo, and then builds a page per zet.

07.01.2025 22:36 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I like this idea. I write "zet" notes using a CLI I wrote which eventually via GH actions gets appended to a log on my hugo blog. It works decently but has a few moving parts

Linkding stores links I want to keep but maybe I should be putting them on my blog too. Might 'tee' them to both. Love it

07.01.2025 22:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I agree but I since learnt that the what I would consider odd layout aligns with 1234567 representing month, day, hour, minute, second year, timezone

Hardest part is remember that its US and month comes first (bizzare)

06.01.2025 06:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

My thoughts on AWS captured in a single picture

06.01.2025 00:52 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Coolify Crash Course | Self Host 101 | Secure Set up - Syntax In this video CJ shows you what Coolify is, what it does, how to choose a server to deploy it to, how to lock it down with https, how to deploy several types of applications on it, how to setup s3 com...

Also, echo your point that coolify is overwhelming at first. I watched this Syntax video and after that it took me probably 30mins to get fairly comfortable with it. Not fully migrated yet by loving it so far!

syntax.fm/videos/cj-sy...

06.01.2025 00:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Migrating from CapRover to Coolify Migrating from CapRover to Coolify I think I’ve been running a CapRover instance since 2019 or 2020.

Very similar circumstances. Im migrating from caprover. FWIW over several years running a PG instance on CR I never had issues. Though I never exercised any disaster recovery TBH - side projects

My rookie error that was the catalyst for switching

danielms.site/zet/2025/mig...

06.01.2025 00:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What was it in Coolify that caused issues? Ive just migrated over to it

05.01.2025 21:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thats where I feel sometimes I stop the search to early - worrying about billing time. Though sometimes it might just be me blocking myself needlessly

05.01.2025 09:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0