Joshua Oliphant
joshua-oliphant.bsky.social
Joshua Oliphant
@joshua-oliphant.bsky.social
Senior Software Engineer | DevOps & AI Enthusiast | FastAPI, K8s, Python | Builder of clever tools | Sourdough addict & sci-fi reader | PNW hiking and camping
Reposted by Joshua Oliphant
I took the surviving syllabus of W H Auden's 1941 "Hardest Class in the Humanities" (6,000 pages of reading, memorization of poems, etc) & turned it into an annotated site w/readings. (Would have taken hours, instead it was 4 prompts)

Here: 68f4202753e83cc5fbf8172e--tiny-tarsier-c997a9.netlify.app
October 18, 2025 at 11:25 PM
Created my first Claude Agent Skill, a skill for creating Mochi cards. Mochi is a spaced repetition app that has an API. Created my own little plugin marketplace for it in a GitHub repo github.com/JoshuaOlipha...
GitHub - JoshuaOliphant/claude-plugins: Claude Code plugin marketplace - productivity and learning plugins
Claude Code plugin marketplace - productivity and learning plugins - JoshuaOliphant/claude-plugins
github.com
October 20, 2025 at 2:49 AM
Reposted by Joshua Oliphant
that was a few weeks ago

I've now streamlined the process a little by wrapping the post-processing in an Apple Shortcut

I have it set up as a Quick Action in the share sheet and Services menu

you can get it here

www.icloud.com/shortcuts/f4...
April 23, 2025 at 6:50 PM
Reposted by Joshua Oliphant
While the gospels say that Judas led the Romans to Jesus, a new theory is gaining traction with some Biblical scholars. There is evidence, some say, that Judas merely shared Christ's location on an insecure group chat that accidentally included several Roman officials and journalists.
April 21, 2025 at 1:46 AM
Reposted by Joshua Oliphant
TIL that Claude Code increases the "thinking" budget to maximum if you tell it to "ultrathink", which is a step up from "megathink", which is a step up from "think" simonwillison.net/2025/Apr/19/...
April 19, 2025 at 10:54 PM
Reposted by Joshua Oliphant
Pritzker:

“It took the Nazis one month, three weeks, two days, eight hours and 40 minutes to dismantle a constitutional republic. All I’m saying is when the 5-alarm fire starts...every good person better be ready to man a post w/a bucket of water if you want to stop it from raging out of control"
JB Pritzker in today's state of the state very explicitly compared what's happening with Trump to the rise of Nazis:

"We don’t have kings in America—and I don’t intend to bend the knee to one. I am not speaking up in service to my ambitions—but in deference to my obligations."
February 19, 2025 at 7:11 PM
Reposted by Joshua Oliphant
uv is one year old today. Hard to believe its only been a year. The growth, adoption, and impact surpassed my wildest expectations.

Happy birthday, uv! 🥳
February 16, 2025 at 2:18 AM
Reposted by Joshua Oliphant
I really like this idea that prompting skills remain important because they are the difference between getting "average" compared to "good" outputs from models
It's been 2 years since ChatGPT and *still* people think prompt engineering isn't necessary to get good results.

I'd argue it's more important now as LLMs get better since they will converge on "average" output better, not "good" output.
General consensus in the replies and quotes of this seems to be that the entire concept of "AI skills" is a joke - how hard is typing text into a chatbot, really?

I will continue to argue that it's genuinely difficult, and that the challenge in using these tools is widely underestimated
December 26, 2024 at 8:10 PM
Reposted by Joshua Oliphant
It's been 2 years since ChatGPT and *still* people think prompt engineering isn't necessary to get good results.

I'd argue it's more important now as LLMs get better since they will converge on "average" output better, not "good" output.
General consensus in the replies and quotes of this seems to be that the entire concept of "AI skills" is a joke - how hard is typing text into a chatbot, really?

I will continue to argue that it's genuinely difficult, and that the challenge in using these tools is widely underestimated
No, they're not caught between anything. Stop it. The fact that AI may be used or useful in future jobs does not create a single dilemma at all for college students in how to actually complete their coursework. This is all nonsense & excuses for not doing the reading & learning how to think & write.
December 26, 2024 at 8:06 PM
Often I want to add linked sources when using #notebookllm. So I created a simple web interface that gets the linked content for me as markdown. It is all downloadable as a zip, which can then be uploaded to NotebookLLM.

link-content-scraper.anoliphantneverforgets.com
Link Scraper
link-content-scraper.anoliphantneverforgets.com
December 27, 2024 at 12:05 AM
Reposted by Joshua Oliphant
A whole bunch of systems that depend on effort being costly are going to be breaking.

Academic journals are seeing this happen already.
December 13, 2024 at 6:56 PM
Reposted by Joshua Oliphant
🎄 Ho Ho Ho! Our Advent Calendar starts today. The first tip is from @ped.ro. 23 left to go!
December 1, 2024 at 6:58 PM
Reposted by Joshua Oliphant
Finding an app 🤝 Making an app
GitHub Spark Raycast Extension

www.raycast.com/github-next/...
November 19, 2024 at 5:38 PM
Reposted by Joshua Oliphant
November 22, 2024 at 12:47 PM
Reposted by Joshua Oliphant
Tonight there will be a Blue Supermoon at 9:35 ET

The moon will appear about 8% larger than a normal full moon and 15% brighter than a normal full moon.

The next one won't be until January 2037. Keep any eye out tonight!
November 21, 2024 at 11:02 AM
Small TiL writeup on creating a subdomain of my website to a small project I created last night and deployed to fly.io
TiL: anoliphantneverforgets.com/til/2024-11-...
#python #flyio #til
Deploy app servers close to your users · Fly
fly.io
November 21, 2024 at 11:24 PM
The other day I was looking up haircuts, and came across some info on choosing the right style for your face shape. So I whipped up a small project that identifies your face shape with Claude.
faceshapeidentifier.anoliphantneverforgets.com
#python #claude3_5_sonnet
Face Shape Analyzer
faceshapeidentifier.anoliphantneverforgets.com
November 21, 2024 at 11:23 PM