Well, I made it! My home office is set up again, and I can actually walk to stuff here!
I'm getting ready to leave rural NH next week. It is a little scary but mostly exciting. Moving to Buffalo, NY!
Alex Kraieski
@kraieski.dev
Laravel developer, data scientist, and accessibility advocate 🐘 TALL stack | PostGIS 📈 R + Tidyverse | Shiny Buffalo, NY | Clemson University alum (Poli Sci) DM for freelance/consulting availability or to chat about whatever! https://kraieski.dev
Well, I made it! My home office is set up again, and I can actually walk to stuff here!
I'm getting ready to leave rural NH next week. It is a little scary but mostly exciting. Moving to Buffalo, NY!
For decades, ADHD was viewed as a childhood condition that mostly affected boys. Researchers now know ADHD manifests differently in girls, but many still go undiagnosed until adulthood.
ADHD looks different in women and poses unique health risks
For decades, ADHD was viewed as a childhood condition that mostly affected boys. Researchers now know ADHD manifests differently in girls, but many still go undiagnosed until adulthood.
n.pr
I have mixed feelings here. An "influencer degree" kind of precludes someone from building experience that would make them worth following. But we also need to stop lying to ourselves that social media and content skills aren't education-worthy in this economy. www.boston25news.com/news/trendin...
New ASU major turns students into influencers
Become an influencer! ASU's new degree teaches content creation, branding, and audience growth for the digital age.
boston25news.com
I'm taking the Hugging Face cyber attack as a sign that I'm not paranoid when I feel the need to start experimenting more with open-weights models for security. There is a nasty asymmetry from how restricted proprietary models are from a cyber defense and security perspective
Clients pay for systems that run reliably under load, not for a high volume of text files.
A reason I am drawn to both NBA and F1 is that both are team sports that like to pretend they're individual sports, and I approach both from that angle.
I now have enough content at my music technology blog tubesandcode.studio that it felt worthwhile spending a few minutes to tuning the site's search functionality!
Home
Essays on guitars, amps, software, and music technology, written from the perspective of a working developer and lifelong musician.
tubesandcode.studio
I updated my webR ggplot2 gallery to let me centrally store my ggplot2 themes to reuse and swap them across plots Of course ggplotly parity has its limits, but this makes it easier to play around with themes (like a Buffalo Bills one I'm doing) #rstats #webR #ggplot2 kraieski.dev/ggplot-galle...
ggplot2 Gallery — Alex Kraieski
Browse a live gallery of ggplot2 examples with webR and copy the code of any that you like!
kraieski.dev
I sound like a broken record, but if you can only do one sanity check before sharing your data, let it be this. Check your rows. 1. Do you have the correct number of cases? 2. Are any cases duplicated or missing? 3. Are the unique identifiers valid? Thank you for your time. 🙏
I improved the translation picker for my daily Psalm website to make it easier to change the active translation without losing your spot arkraieski.github.io/psalm-of-the...
Psalm of the Day
A different Psalm each day from the Bible. Pick from a variety of translations/languages
arkraieski.github.io
I'm so sick of Gov. Kelly Ayotte trying to claim credit for the performance of NH's schools. The state has a big property tax base as a result of basically being a Boston suburb/exurb. patch.com/new-hampshir...
New Hampshire Schools Rank In Top Five Nationally
In the WalletHub ranking, New Hampshire schools are ranked 4th best in the country, behind Massachusetts, Connecticut, and New Jersey.
patch.com
Containers Rot Too: What happens when you try to rebuild containerized #bioinformatics tools from five years of software papers blog.stephenturner.us/p/containers... 🧬💻🧪. A new paper with friends and colleagues at @uvadatascience.bsky.social 1/
Containers Rot Too
What happens when you try to rebuild containerized bioinformatics tools from five years of software papers
blog.stephenturner.us
I'm getting ready to leave rural NH next week. It is a little scary but mostly exciting. Moving to Buffalo, NY!
I wrote about the completely wild incident where OpenAI were testing a new model and it broke out of its sandbox and broke INTO Hugging Face to steal the answers to the benchmark simonwillison.net/2026/Jul/22/...
OpenAI’s accidental cyberattack against Hugging Face is science fiction that happened
This story is wild. The short version: OpenAI were running a cybersecurity test against an unreleased model, with the model’s guardrail features turned off. Rather than solve the test, the …
simonwillison.net
I told someone recently that anyone doing accessibility work in America has been punished by our government. And I’ve gotten some “idk about that” But the thing is they banned the word accessibility and then they defunded and laid off people doing this work. Now accessibility has to be hidden
A reminder that UC _faculty_ and Faculty Associations — not the universities themselves nor their administrators — are waging this battle in court, demonstrating great bravery and moral clarity.
Let's say "no" to regulatory capture in the AI industry. American closed models are the real threat to privacy and economic security www.axios.com/2026/07/22/o...
OpenAI and Anthropic find common ground: open-weight AI
The most popular frontier lab leaders are warning against powerful open-weight AI models.
axios.com
In case anyone missed the announcement, here's my latest major work: Some takeaways: 1. Sighted people experience modality barriers too (so they need accessibility!) 2. Making non-visual stuff interactive and visual addresses #1 but also helps sighted people treat accessibility as a design space
Big announcement: The final project of my thesis work, Skeleton: Visual Authoring of Non-visual Data Experiences, has now been accepted for publication at IEEE VIS! 🎉 🎉 🎉
Correction, MacOS is just confused by having two ChatGPT apps lol
I swear the new ChatGPT/Codex "super app" uninstalled itself from my Mac!? Seems legit!
I've always been a rather slow writer. Growing up, it was a real struggle at times, but I'm starting to accept that if something takes me a long time to write, then it means I had a lot of thinking/processing to do. Writing, especially the struggle to write, IS thinking! Slow thinking has a place
Wrote a blog post about a project I did: an MCP server to search the Bible! The Bible is a legible example of a corpus where multiple search/retrieval "layers" are necessary for AI. Did find some interesting stuff doing a vector search for enshittification, though! kraieski.dev/building-an-...
Building an MCP Server for Searching the Bible — Alex Kraieski
Can AI be a spiritual tool? I built an MCP server with Python to give AI access to the Bible to explore it. It's also an informative AI engineering case study.
kraieski.dev
Wrote a blog post about a project I did: an MCP server to search the Bible! The Bible is a legible example of a corpus where multiple search/retrieval "layers" are necessary for AI. Did find some interesting stuff doing a vector search for enshittification, though! kraieski.dev/building-an-...
Building an MCP Server for Searching the Bible — Alex Kraieski
Can AI be a spiritual tool? I built an MCP server with Python to give AI access to the Bible to explore it. It's also an informative AI engineering case study.
kraieski.dev
I'm pulling the trigger on migrating to Bluesky-based commenting on my blog! It's not free of tradeoffs, but I think "identity" is paramount today, and you may as well lean into social/knowledge networks as Google increasingly gets overwhelmed crawling AI-generated garbage.
Does anyone (besides spammers) still comment on random blog posts they find occasionally? From my experience, the answer is "not really." But one of my side projects has been doing alright on a Bluesky-based comments package. I am tempted to go in that direction with my main portfolio/blog too...
I swear the new ChatGPT/Codex "super app" uninstalled itself from my Mac!? Seems legit!
"Our Lawyer Made Us Change the Name of This Song So We Wouldn't Get Sued" by Fall Out Boy
Name a song that doesn't mention the title in the lyrics.
LMAO the "president" is launching an API to disseminate his market manipulation more quickly. Can't make this shit up. www.cnbc.com/2026/07/16/t...
Truth Social launches service to give Wall Street traders an edge with real-time service
Trump Media launched an API to give paying customers real-time access to market-moving Truth Social posts.
cnbc.com
I'm not the biggest Python fan out there (to put it mildly), but it seems like a decent choice when you want to throw together a local MCP server quickly. I've been using FastMCP. You create tools by adding an '@mcp.tool' annotation to a python function. Testable! gofastmcp.com/getting-star...
Welcome to FastMCP - FastMCP
The fast, Pythonic way to build MCP servers, clients, and applications.
gofastmcp.com
All those articles out there normalizing Trump's BS will end up in LLM training data. Yuck.
Holy crap, a massive bear just walked right by my kitchen! Startled both of us!