πŸͺ¨

Your Posts

John Colagioia
John Colagioia
@jcolag
Developer Diary, Emmanuel de Grouchy: Progress on assorted projects
john.colagioia.net/blog/2023/1...
This week's projects include Smoke Alarm, the blog's code, and some library updates.
#projects #programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Sugar the Robot, part 2: Discussing the launch of a franchise for children
john.colagioia.net/blog/2023/1...
This week wraps up a novel designed to kick off a science fiction franchise for children.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🦣 from 10/16 to 10/20: Toots for the Week
john.colagioia.net/blog/2023/1...
This week, we have racist violence in the US, LGBT refugees in Brazil, sustainable air conditioning, Moms for Liberty, Twitter's uselessness, hair microaggressions, Sasha Skochilenko, and quotes.
#linkdump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Transfigurations: The outside world in Star Trek
john.colagioia.net/blog/2023/1...
This week, we need to talk about slack time, locker room talk, misogyny, and ignoring refugees fleeing oppression.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, World Food Day: Progress on assorted projects
john.colagioia.net/blog/2023/1...
This week's projects include some social media updates, Smoke Alarm, and apologies to those who haven't gotten blog post announcements.
#projects
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Sugar the Robot, part 1: Discussing the launch of a franchise for children
john.colagioia.net/blog/2023/1...
This week brings us the start of a novel designed to kick off a science fiction franchise for children.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🦣 from 10/09 to 10/13: Toots for the Week of October 09th
john.colagioia.net/blog/2023/1...
This week, we have Zimbabwe's reconciliation, heart disease, Armenia in the ICC, Twitter and elections, meat-price collusion, Amazon's collateral damage, and Hispanic Heritage.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, MΓ©nage Γ  Troi: The outside world in Star Trek
john.colagioia.net/blog/2023/1...
For this episode, we need to talk about so much racism and sexism, again, but we can also make fun of Wesley's wardrobe.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Hangul Day: Progress on assorted projects
john.colagioia.net/blog/2023/1...
This week's projects include Notoboto and a new project to track burnout, Smoke Alarm.
#Projects #Programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Β½: Discussing an album of songs
john.colagioia.net/blog/2023/1...
This week brings us a set of usually rock-adjacent songs on a variety of topics.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🦣 from 10/02 to 10/06
john.colagioia.net/blog/2023/1...
This week, we have terrorist propaganda, a derailed Fox News spot, preserving Besɨro, anti-trans censorship, Privacy Sandbox, Biden supporting the UAW, Serpent Mound, and Hispanic American Heritage.
#linkdump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Sarek: The outside world in Star Trek
john.colagioia.net/blog/2023/1...
While parts of the episode get into sexism, sexuality, or Riker acting like a jerk without any psychic pushes, the episode revolves around toxic masculinity.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Batik Day: Progress on assorted projects
john.colagioia.net/blog/2023/1...
This week's projects include Notoboto, the blog's code, and some library versions.
#projects #programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Full Bloom: Discussing a short story
john.colagioia.net/blog/2023/0...
This week brings us a short story with a unique fantasy backdrop.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🦣 from 09/25 to 09/29
john.colagioia.net/blog/2023/0...
This week, we have Sound of Freedom's abuse, Caribbean poverty, Lunar sulfur, racism and motherhood, Active Clubs, Zimbabwe's election fallout, World Peace Day, and Hispanic-American Heritage.
#linkdump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Most Toys: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we need to talk about precarious colonies, android rights, ill-defined emotions, trying to make patients cry, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Unification of Nepal: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include the September newsletter, social media changes, Notoboto, and (less interesting) a new laptop.
#projects #programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” C-Man: Discussing a short anti-copyright film
john.colagioia.net/blog/2023/0...
This week brings us a short film about one hero's battle to protect copyright and the corporate way.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 09/18 to 09/22: Toots for the Week of September 18th, 2023
john.colagioia.net/blog/2023/0...
This week, we have representation in ancient art, right-wing organizing, media deserts, Sudanese media, financialization, Jewish high holidays, and Mahsa Amini protests.
#linkdump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Hollow Pursuits: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we need to talk about bullying, the privilege of power, therapy, teen-splaining, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, World Water Monitoring Day: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include Notoboto, the blog itself, and some small social media changes.
#Projects #Programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Poles, part 5: Wrapping up a novel written in Tamil
john.colagioia.net/blog/2023/0...
This week brings us the end of our story about the lonely techbro and his prey. Weddings ensue, and I feel so lost.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 09/11 to 09/15: Toots for the Week of September 11th, 2023
john.colagioia.net/blog/2023/0...
This week, we have Facebook contractors, lead poisoning, a Krishna Janmashtami, Janet Protasiewicz, busting union-busters, mandatory overtime, dreams, the right-wing on X.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Tin Man: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode has us talking about healthcare, international relations, bigotry, the view of new life, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Nayrouz: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include my Mastodon Tool Trunk, Small Things, Notoboto, and the blog itself.
#DevDiary
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Poles, part 4: Discussing a novel written in Tamil
john.colagioia.net/blog/2023/0...
This week brings us even more confusion, as we attend but ignore a wedding, make some inappropriate comments with a cameo by Josef Stalin, and have a medical scare.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 09/04 to 09/08: Toots for the Week of September 04th, 2023
john.colagioia.net/blog/2023/0...
This week, we have sexism in science, the Pope versus conservatives, urban planning, hate crimes, Medicare, wage suppression, and quotes.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Captain's Holiday: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode brings us a glimmer of progress in gender relations (but not much), the return of the old anti-intellectual streak, racism, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Poles, part 3: Discussing a novel written in Tamil
john.colagioia.net/blog/2023/0...
This week brings us a tedious editor tutorial and a violent wedding? I feel so confused.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 08/28 to 09/01: Toots for the Week of August 28th, 2023
john.colagioia.net/blog/2023/0...
This week, we have social media, Turkish elections, Christian nationalism, disability rights, AI and copyright, mission statements, Indian Moon landing, and quotes.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Allegiance: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode brings us musings on (dysfunctional) leadership, some racism, sexual harassment, secret plagues, and singing.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Kaqchikel Rebellion: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include Notoboto and the August newsletter, pretty much.
#DevDiary #Programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Poles, part 2: Discussing a novel written in Tamil
john.colagioia.net/blog/2023/0...
This week (unfortunately) brings us tedious Linux tutorials.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 08/21 to 08/25: Toots for the Week
john.colagioia.net/blog/2023/0...
This week, we have Black history, the Partition of India, humanitarians, menstruation, illegal biometric collection, open source AI used as enclosures, slogans, and quotes.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Sins of the Father
john.colagioia.net/blog/2023/0...
For this episode, we talk about plenty of Klingon culture, but also poor discipline, racism, respect for other cultures, and the special kind of person who carts fine caviar around the galaxy.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Haitian Revolution: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include Notoboto and Kabang! The name has an exclamation point; I didn't add it as an expression of excitement...
#DevDiary #Projects
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Poles, part 1: Discussing a novel written in Tamil
john.colagioia.net/blog/2023/0...
This week brings us the start of a shaky love story that it uses as a pretext to deliver also-shaky introductory Linux lessons.
#FreeCulture #BookClub
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 08/14 to 08/18: Toots for the Week of August 14th, 2023
john.colagioia.net/blog/2023/0...
This week, we have sports media and objectification, Confederate monuments, religious liberty training, Macedonia, Sound of Freedom, Uber, and Native American boarding schools.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Offspring: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we talk about parenting, civil rights, and why the Federation would care so much about studying a new android.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Gerakan Pramuka: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include Notoboto (my new note-taking app replacement) and not much else.
#DevDiary #Programming
John Colagioia
John Colagioia
@jcolag
Announcing Kabang!: Releasing a game inspired by Free Culture
john.colagioia.net/blog/2023/0...
A supplement to yesterday's post, as I forced a video game from Project Ballad into reality.
#FreeCulture #VideoGame
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Project Ballad, part 3: Discussing an earlier web comic
john.colagioia.net/blog/2023/0...
This week brings us an anti-climactic end to the introduction, plus some loosely related prose stories.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 08/07 to 08/11: Toots for the Week of August 07th, 2023
john.colagioia.net/blog/2023/0...
This week, we have Machu Picchu, the hidden history of technology, HeLa victory, Mary Anning, home-schooling, Barbie, and some quotes.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, Yesterday's Enterprise: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we talk about views on war, international relations, and (not much) more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Purple Heart: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include reporting back on Saturday's "office hours," new project Notoboto, and a batch of library updates.
#devdiary #programming
John Colagioia
John Colagioia
@jcolag
Software as a Haunting (SaaH?): Rolling a possibly useful metaphor around.
john.colagioia.net/blog/2023/0...
While I don't become a spiritualist, I do try to make a serious case for thinking of code as ghost-like, and what that might mean in general.
#programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Project Ballad, part 2: Discussing an earlier web comic

This week, the comic brings us a better-crafted story, but maybe a less-pleasant one.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 07/31 to 08/04: Toots for the Week of July 31st, 2023
john.colagioia.net/blog/2023/0...
This week, we have Latine pride, Dal Lake, the GOP love of traitors, data-driven authoritarianism, the Child Tax Credit's end, scrutinizing the Disney/DeSantis feud, and quotes.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, A Matter of Perspective: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we mostly talk about dealing with local laws, though (content advisory) sexual assault also comes up.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, First U.S. Patent: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include the blog's newsletter, pseudo-office hours on Saturday (come visit this Saturday!), a bug report, and another batch of library updates.
#DevDiary
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Project Ballad, part 1: Discussing an earlier web comic
john.colagioia.net/blog/2023/0...
This week brings us some tantalizing introductions, but little that approaches a followable story.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 07/24 to 07/28: Toots for the Week of July 24th, 2023
john.colagioia.net/blog/2023/0...
This week, we have the ERA, women's soccer, poverty, moral panics, greedflation, Thai elections, Leonard Leo's free speech pains, and Disability Pride.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, DΓ©jΓ  Q: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
We have a comedic episode, but we also need to talk about the shift in political tone, some racism, toxic masculinity, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, SimΓ³n BolΓ­var Day: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include social media changes, blog changes, and a bunch of library updates.
#DevDiary #Programming #Projects
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Archive of Our Own, part 2: Discussing short fan fiction
john.colagioia.net/blog/2023/0...
This week brings us some stories that I largely found opaque, but might prove more interesting to fans of the root franchise.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots for the Week of July 17th, 2023
john.colagioia.net/blog/2023/0...
This week, we have suburban housing, boredom in solitude, resistance in Iran, horseshoe theory, Radio Caracas Radio, supporting farmers, the Taliban loving Twitter, and Disability pride.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The High Ground: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we talk about negotiating with terrorists, sexism, professionalism, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Yongle Emperor: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include social media changes, the blog, my morning dashboard, some odds and ends, and my BASIC interpreter.
#DevDiary #Programming
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Archive of Our Own, part 1: Discussing short fan fiction
john.colagioia.net/blog/2023/0...
This week brings us one original, unfinished world, and a story that seems to largely only reference its root franchise.
#FreeCulture #BookClub
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 07/10 to 07/14
john.colagioia.net/blog/2023/0...
This week, we have Black feminism, preschool, Josh Hawley's fictional history, racial disparities in policing, a guide to Mastodon, Contributor Licensing Agreements, and Disability Pride.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Hunted: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode sees some buds of progressive thought poke through, but we also talk about classism, violence, asylum, and more, in a decent episode about veteran rights.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Wyoming Statehood: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include social media updates, my Mastodon tool trunk, a new (but also old) BASIC interpreter, and the blog.
#programming #devdiary
John Colagioia
John Colagioia
@jcolag
Affirmative Action in Gentle Terms: Explaining to Supreme Court justices and other remedial students
john.colagioia.net/blog/2023/0...
Since people apparently still find the concept mysterious, I break it down into units so digestible that even a justice can follow along.
#rant #politics
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Someone Like You: Discussing a short story in a larger universe
john.colagioia.net/blog/2023/0...
This week brings us a short story trying to introduce a new-ish solarpunk franchise about a hackerspace.
#FreeCulture #BookClub
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 07/03 to 07/07: Toots for the Week of July 03rd, 2023
john.colagioia.net/blog/2023/0...
This week, we have affirmative action, BMI, threats to LGBTQ+ speech, early farming, heat and smoke, feminist joy, fighting loneliness, whalesong music, and disability pride.
#LinkDump
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Defector: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode leads us to talk about literary and historical allegories, bigotry, the Federation's crummy reputation, earning that reputation, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, Pickett's Charge: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include social media changes, blog fixes, and a Matrix script.
#DevDiary
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” kiki the nano bot: Discussing a puzzle game
john.colagioia.net/blog/2023/0...
This week, we play (and I mostly pretend to play) a game that won't work on my computer, and wonder if it makes sense to call this fiction.
#FreeCulture
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 06/26 to 06/30: Toots for the Week of June 26th, 2023
john.colagioia.net/blog/2023/0...
This week, we have career callings, trans pride in Istanbul, Sam Alito, Guatemalan progress, AfroCuisine, debunking misinformation, Putin's damaged image, and LGBT Pride.
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Vengeance Factor: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
For this episode, we need to talk about Federation exceptionalism, professionalism, bigotry, the complete disinterest in healing people, and more.
#StarTrek
John Colagioia
John Colagioia
@jcolag
Developer Diary, World Refrigeration Day: Progress on assorted projects
john.colagioia.net/blog/2023/0...
This week's projects include my Mastodon Tool Trunk, my newsletter for June, and social media changes.
#DevDiary #Projects
John Colagioia
John Colagioia
@jcolag
Why Care about Free Culture?: Explaining why I often focus where I do
john.colagioia.net/blog/2023/0...
I try to give an overview of why I make a big deal on this blog about Free Culture, and why it could matter to you, too.
#FreeCulture #Rant
John Colagioia
John Colagioia
@jcolag
Free Culture Book Club β€” Let's Move Forward: Discussing a web comic
john.colagioia.net/blog/2023/0...
This week brings us a web comic in progress, set on a future Earth.
#FreeCulture #BookClub
John Colagioia
John Colagioia
@jcolag
Toots 🐘 from 06/19 to 06/23: Toots for the Week of June 19th, 2023
john.colagioia.net/blog/2023/0...
This week, we have...oh, lots, and it doesn't fit in 280 characters. Sorry!
#LinkDump #Quotes
John Colagioia
John Colagioia
@jcolag
Real Life in Star Trek, The Price: The outside world in Star Trek
john.colagioia.net/blog/2023/0...
This episode has us talking about cyberstalking, sexual harassment, racism, science, and more.
#StarTrek
(Are hashtags a thing here, yet...?)
John Colagioia
John Colagioia
@jcolag
For the sake of having introduced myself, πŸ‘‹ I'm John (he/him), programmer by trade, and worker-on-of-odd-things, I guess, by night. More at my website john.colagioia.net/, including a blog, and at a bare minimum, I'll post announcements here even if I don't find a community.