Joe Shaw

@joeshaw
167 Followers
112 Following
51 Posts
Software engineer at Fastly. #golang gopher. 🥌
Websitehttps://joeshaw.org

More people need to know about the "tabular numbers" feature that modern fonts have

Use it to make numbers to line up with a UI font (or anything not monospace)

CSS: font-feature-settings: tnum
SwiftUI: .font(.body.monospacedDigit())

this table of C escape characters is making the same noises as I do when I have to wake up early
I retired my Powerley Energy Bridge HomeKit/Prometheus exporter project because my device finally stopped providing energy readings. More info: https://github.com/joeshaw/powerley-energybridge-homekit#status
GitHub - joeshaw/powerley-energybridge-homekit: HomeKit support and Prometheus exporter for the Powerley Energy Bridge (aka AEP Energy Bridge or DTE Energy Bridge)

HomeKit support and Prometheus exporter for the Powerley Energy Bridge (aka AEP Energy Bridge or DTE Energy Bridge) - GitHub - joeshaw/powerley-energybridge-homekit: HomeKit support and Prometheus ...

GitHub
2000s: Everything has an API! Web 2.0!
2010s: Oh, data has value and APIs can be abused. Data is siloed and nothing has open APIs by default anymore.
2020s: AI-assisted web scraping exposes siloed data via APIs again
now that @ivory is out i expect i’ll be using mastodon a lot more
Giving self-hosted GoToSocial a try
‎Amaroq for Mastodon

‎Amaroq is a lightweight universal client for any Mastodon instance! Simply enter the instance you belong to, log in, and enjoy the all the wonders of the federated social network from your phone. Features include but are not limited to: • View all your timelines, whether it's your home, local, or f…

> 10 seconds to fetch "My Page" for instance
linking to federated users is a PITA though... and it doesn’t seem to update your timeline when you post, so you don’t know if it succeeded. mastodon.social is dragging too, which affects app performance. it could use some more caching/background activity