Blog Posts
Where my thoughts are written, opinions are my own.
- An Imprecise, Inaccurate but Offline-First Search Index
- Technology plans for FurSquared 2025 and Beyond
- A Reflection of 2024's Registration Technology
- Technology Updates for FurSquared 2024
- A Critical Issue for Conventions: Size
- Issues identified at FurSquared 2023
- How 2023 came and went, and the new year of 2024 is here
- Preparing Fur Squared 2024's new technology
- Software Security Fur All
- Exploring the impact of PQC on Cryptography Key Management
- Domain Fronting and Domain Fuzzing
- SSO Sloppy, SSO Suspect, SSO Vulnerable
- Breaking Into Secure Facilities With OSDP
- Spoofing certificates with MD5 collisions
- The Quantum Debate on Privacy
- Privacy of Web PKI Revocation
- An introduction to Decentralized Identity
- Evading Logging in the Cloud: Bypassing CloudTrail
- Storing passkeys in password managers is okay, actually
- Custom GitHub Actions, Check Runs, GitHub Applications, NPM Publishing
- Sharing code between Deno and Node where Bun and ts-node failed
- A Precious Side Project — This Website
- Help a friend scam on Telegram
- Twitter's bot problem is getting weird with ChatGPT
- A path to niche skill-sets and community
- Reverse Centaur Chickenization, ChatGPT, and Inhuman Centralization
- Process Engineering at a Furry Convention
- How to use HKDF to derive new keys
- Fixing html video playback on chrome
- Passwords are weaker than you believe
- The year 2023 - Some things are frustrating
- Device OAuth Flow is Phishable
- Twitter is Flat
- Sketchy Job Interviews
- How to convince leadership to improve security
- A few thoughts about Uber's breach
- Ed25519 Deep Dive Addendum
- AWS Chicago Summit
- Crypto Agility and Post Quantum
- DEF CON 30 - Hacker Summer Camp in 2022
- How Google played with bad cryptography
- Emergent team behavior: Mob Programming
- The Remarkable Ways We Gain Insights
- Content Negotiation with Cloudflare Workers
- Burnout Again in Summer 2022
- A Deep dive into Ed25519 Signatures
- Why Digital Signature Algorithms
- QR Date, a trusted timestamp for real-time media
- Moving off self hosted email
- Misinformation, Scams, and help
- Do not recommend: User Provided Primary Keys
- A Base64 Surprise
- Advice for a dropout
- 2021 Year End Projects
- Its a new year, 2022
- Relying Upon Open Source and Log4j2
- Approaching projects - Part 10
- Approaching projects - Part 9
- Approaching projects - Part 8
- Approaching projects - Part 7
- Approaching projects - Part 6
- Approaching projects - Part 5
- Approaching projects - Part 4
- Approaching projects - Part 3
- Approaching projects - Part 2
- Approaching projects - Part 1
- Dynamic Content with HandlerMapping
- DANE Monitoring
- Hosting your own Email with DANE
- Burnout in Summer 2021
- Attenuated Delegation
- Principle of Least Privilege
- Review of TLS Mastery by Michael W Lucas - Part 1
- What's in a private key?
- A New Year, A New Website