Caffeinated Vitals: My Doctor Asked for My Numbers
What happens when a doctor gives instructions to an arguably neuro-spicy middle-aged developer and said developer can’t find an app that suits them?
They write their own of course.
Continue ReadingWhat happens when a doctor gives instructions to an arguably neuro-spicy middle-aged developer and said developer can’t find an app that suits them?
They write their own of course.
Continue ReadingI’ve been self-hosting my own calendar infrastructure for a while now. CalDAV, Radicale, the whole stack. It works. But the one thing I could never get right was the client. Every calendar app I tried either wanted me to route everything through their servers, locked me into a single ecosystem, or just didn’t handle shared calendars well.
So I built one.
Continue ReadingNew month, new scam attempt. I’m certain this is also because I’ve put my number out there a lot recently, but today I got a call from someone claiming to be a sheriff from my actual county.
It started out with him announcing that he was from the [Actual] County Sheriff’s office, his name, and his badge number very quickly. He followed up by telling me that the reason for his call was that I missed a scheduled jury duty appearance today. The “sheriff” knew my name and county, but those are both public record for anyone willing to look.
Continue ReadingOver the past few months, I’ve been increasing my visibility — more blogging, more conversation on LinkedIn, and generally showing up again after some time off. It was paying off: more profile views, more engagement, more conversations.
With additional visibility to actual people, that same visibility increased for scammers. They’ve always been part of life, but this time they showed up looking polished, professional, and perhaps even dangerously convincing.
Continue ReadingI’ve been gradually replacing various commercial and/or closed source cloud services with self-hosted alternatives. I’ll start posting about more of them in the very near future, but the one I decided to replace this weekend was Todoist.
Continue ReadingStatic sites are great. They’re fast, secure, easy to deploy, and scale better than just about anything else. What they don’t do well, though, is anything dynamic that requires a web service. The most ubiquitous example of this is the contact form.
Continue Reading