I’m more proud of these 128 kilobytes than anything I’ve built since | by Mike Hall | Jul, 2025 | Medium

I don’t normally link to articles on Medium—I respect you too much—and I do wish this were written on Mike Hall’s own site, but this is just too good not to share. And don’t dismiss this as a nostalgiac case study from the past: At no point did the constraints make the product … | Continue reading


@medium.com | 4 months ago

Notes from starting a mobile application from 0 in 2025.

I remember vaguely what was required to build a mobile application 10 years ago. First, you had to make one application per platform. Targeting Android and iOS, meaning that you multiply by 2 your development, setup, integration pipeline, etc, from the start. Second, you had to l … | Continue reading


@medium.com | 4 months ago

Link: TypeScript Types explained

https://medium.com/the-syntax-diaries/typescript-types-that-scared-me-until-i-learned-these-3-rules-34f8ea09ecb2 Amaresh Adak explains some typescript functions that seem incredibly complicated until they are understood. After that, it is helpful to have these constructs, which s … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Thanks, Mailbox!

https://medium.com/media/553e1df568153a684bfe861e27692fcb/href A gentleman by the name of Arif Ali reached out to me on LinkedIn. I won’t share the actual text of the message, but I’ll paraphrase: “I hope everything is going well with you. I’m applying to be an Ubuntu ‘Per Packag … | Continue reading


@medium.com | 5 months ago

Simon Quigley: People in the Arena

Theodore Roosevelt is someone I have admired for a long time. I especially appreciate what has been coined the Man in the Arena speech. A specific excerpt comes to mind after reading world news over the last twelve hours: “It is well if a large proportion of the leaders in any re … | Continue reading


@medium.com | 5 months ago

Tanmay Patil: Acrostic Generator for GNOME Crossword Editor

The experimental Acrostic Generator has finally landed inside the Crossword editor and is currently tagged as BETA. I’d classify this as one of the trickiest and most interesting projects I’ve worked on. Here’s how an acrostic puzzle loaded inside Crossword editor looks like: In … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Willpower is a muscle

“The most frustrating thing in the world for me, is when normal people judge a man like myself on what it really takes to extract greatness from nothing. It takes every bit of who you are.”  — David Goggins Willpower is a muscle, just like lifting weights. Just like a muscle, in … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Trains and Cats: The Trolley Problem

“Do not forget about the Trolley Problem,” a middle school teacher once told us. “You’ll look back on this moment and be glad you studied this specific dilemma early.” In hindsight, she was right. In fact, I had no idea I would need to use that knowledge until I was directly in t … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Learn Math Effectively

“What if there was a way to learn critical thinking and logical reasoning skills that are actually applicable in real life?” Well, there is. Many people are required to learn mathematics in school. For some, it’s an arduous task requiring days to wrap their head around, and for o … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Reading Helps

Everyone has a point of view. When you’re writing a story, notes for a presentation, or even non-fiction, you always have a point of view. Continue reading on Medium » | Continue reading


@medium.com | 5 months ago

Simon Quigley: Touch Grass Sustainably

If you’ve been in a debate online long enough, you’ll eventually get to the point where someone will tell you to “go touch grass.” What does that mean, and does it actually help? Touching grass really just means spending time outside of your normal zone. This could mean going to … | Continue reading


@medium.com | 5 months ago

Using Clojure channels to increase throughput

When building systems that process large volumes of messages synchronously, performance bottlenecks can quickly become a challenge specially with single-threaded designs. In this post, we’ll look at how leveraging worker threads in a Clojure-based Kafka consumer can significantly … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Mow Your Lawn

In many parts of life, mise en place is a helpful concept that allows you to properly structure your own foundations, and ensure that you are prepared for a wide variety of situations. This specifically comes down to mental resilience, and building good habits instead of bad ones … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Bootstrapping and Bikeshedding

When you learn to write, one of the major pieces is writing an introduction. You could say quite a bit about the formal process and the way formal writing is typically structured. That being said, I’m not your typical writer. I didn’t exactly plan to be in this spot, and honestly … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Motivation and Perseverance

First off, my members-only post is much happier. Members-only posts continue until “open source Medium” becomes available. Don’t worry, if you write to me privately, I can give you a copy on request. Here are a few donuts for everyone:https://medium.com/media/48d02097292c207c14cf … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Just donuts, I promise!

Hey folks! Ope, you might need the Midwest Voice Translator on this one. Read this one in a heavy Midwest accent, and tell your folks I… Continue reading on Medium » | Continue reading


@medium.com | 5 months ago

Simon Quigley: Fences and Values

“Don’t knock the fence down before you know why it’s up.” I repeat this phrase over and over again, yet the (metaphorical) Homeowner’s Association still decides my fence is the wrong color. Well, now you get to know why the fence is up. If anyone’s actually willing to challenge m … | Continue reading


@medium.com | 5 months ago

Simon Quigley: Loose Cannons and Orwellian Tactics

I’d like to start this post by saying that I am indeed well. I’ve thought so from the very beginning, and it’s been confirmed by professionals as such. That being said, there is still this perception that people are still believing the other person that needs help. See, when you’ … | Continue reading


@medium.com | 5 months ago

Simon Quigley: AI and what it actually means

A popular topic of public conversation in 2025 is balance. How do we balance budgets, how do we balance entities, and how do we balance perspectives? How do we balance the right of free expression with our ability to effectively convey a message? Here’s another popular topic of c … | Continue reading


@medium.com | 6 months ago

Link: Architectural scaling evolution

https://medium.com/@kanishks772/scaling-to-1-million-users-the-architecture-i-wish-i-knew-sooner-39c688ded2f1 In the article, a developer divides his findings into different phases, which he has undergone while scaling his application up to 1,000,000 users. He describes the bottl … | Continue reading


@medium.com | 6 months ago

Simon Quigley: Donuts and 5-Star Restaurants

In my home state of Wisconsin, there is an incredibly popular gas station called Kwik Trip. (Not to be confused with Quik Trip.) It is legitimately one of the best gas stations I’ve ever been to, and I’m a frequent customer. What makes it that great? Well, everything about it. Th … | Continue reading


@medium.com | 6 months ago

Simon Quigley: Coffee and Adapting to your Environment

This morning, I went to make my usual cup of coffee. I was given an espresso machine for Christmas, and I’ve developed this technique for making a warm drink that hits the spot every time. I’ll start by turning on my espresso machine and starting a single shot of espresso. It dis … | Continue reading


@medium.com | 6 months ago

Simon Quigley: Toolboxes and Hammers — Be You

Toolboxes and Hammers — Be You Everyone has a story. We all started from somewhere, and we’re all going somewhere. Ten years ago this summer, I first heard of Ubuntu. It took me time to learn how to properly pronounce the word, although I’m glad I learned that early on. I was les … | Continue reading


@medium.com | 6 months ago

Link: Do not please everybody - just be

https://medium.com/personal-growth/an-unsettling-but-quite-relaxing-lesson-most-people-learn-too-late-in-life-9d8859a46a28 Thomas Oppong's article is about recognizing how important it is to pay attention to yourself and not to give so much to the opinions of others. Therefore, a … | Continue reading


@medium.com | 7 months ago

Link: recap of article about being a better writer

https://medium.com/practice-in-public/scott-adams-on-the-day-you-became-a-better-writer-f987cdbe7334 It's a link worth reading if you write a lot – content, fan fiction, or whatever. | Continue reading


@medium.com | 7 months ago

Membandingkan Form yang Kompleks menggunakan Formik dan React Hook Form dengan Chakra UI

By Rivaldi Putra, Product Engineer at Zero One Group Mengapa kita melakukan riset? Zero One Group (ZOG) adalah sebuah perusahaan di bidang teknologi yang fokus dalam transformasi teknologi. Sebagai Perusahaan yang dipercaya dalam transformasi teknologi, Kami memiliki beragam Klie … | Continue reading


@medium.com | 8 months ago

Claim Chowder: Ming-Chi Kuo on Demand for the iPhone 16 Lineup

Ming-Chi Kuo, back on Sunday September 15: Based on my latest supply chain survey and pre-order results from Apple’s official websites, I’ve compiled key data on iPhone 16’s first-weekend pre-orders for each model, including pre-order sales, average delivery times, and shipments … | Continue reading


@medium.com | 8 months ago

Classifying data for developers in a hurry using LLMs

My need is to categorize RSS feed entries coming from various tech websites into themes like AI, Big tech, Cloud, Deep Tech, Fodo delivery, etc. Initially, I handcrafted my classifier to get the text from the categories, sometimes provided for feed entry, or the title and descrip … | Continue reading


@medium.com | 9 months ago

Link: marketing without social media

https://medium.com/swlh/how-to-market-your-services-without-relying-on-social-media-cb265b6ef97e The article provides a well-written list of five approaches to marketing yourself or your service without social media. Guest articles and podcasting, for example, are great ways to b … | Continue reading


@medium.com | 9 months ago

Why choose Clojure to build a product?

When you start a new product, the go-to frameworks are generally like Rails, Django, Typescript, or the latest Javascript frameworks. These tools get the spotlight because they are easy to start with and have little friction from ideas to the first implementation. The new rails f … | Continue reading


@medium.com | 10 months ago

Alex Carter: Bluesky is Twitter 2.0. | Continue reading


@medium.com | 1 year ago

Whatever RFK Jr. Does, Darwinism Will Undo. | Continue reading


@donaldgmcneiljr1954.medium.com | 1 year ago

Jeff Jarvis nails what journalism isn't doing. They should be making clear at every step that Trump is trying to initiate a race war, and is coming close to it, and if they don't get it together soon, it'll happen without any accurate reporting in advance. That is the story. | Continue reading


@medium.com | 1 year ago

Tamnjong Larry Tabeh: Usability Study Report for Loup, Showtime, And Decibels

The Usability Study Report for Loup, Showtime, and Decibels, conducted during the May to August Outreachy internship round, is now available! Check it out here: https://lnkd.in/gRZs5VR4 | Continue reading


@medium.com | 1 year ago

Jeff Jarvis: An Unprecedented Grand Coalition. | Continue reading


@medium.com | 1 year ago

Tamnjong Larry Tabeh: Wrapping Up My Outreachy Internship

As my Outreachy internship comes to a close, I find myself reflecting on the journey with a sense of gratitude. What began with a mix of excitement and fear has turned into a rewarding experience that has shaped my skills, confidence, and passion for open-source contributions. Ov … | Continue reading


@medium.com | 1 year ago

Bharat Tyagi: GsoC 2024: The Finale

Hey everybody, this is another iteration of my previous posts. It’s been a while since I published any updates about my project. Before I begin with the updates I’d like to thank all of the people who helped me get this far into the project, it wouldn’t have been as engaging and … | Continue reading


@medium.com | 1 year ago

Connecting to MongoDB with TLS using Monger in Clojure

MongoDB Hello! As we want to connect to MongoDB from our servers with TLS a good starting point to see how to do this would be the official Monger documentation. After going through the docs, we notice that our solution is not trivial. Don’t be alarmed, we have a few helpful hint … | Continue reading


@medium.com | 1 year ago

Tamnjong Larry Tabeh: GNOME- What I’d like to know as a newcomer

Navigating an open-source community for the first time can be challenging. Understanding the project and deciding which aspects or areas to contribute can be difficult. Today, I aim to answer a few common questions that newcomers to GNOME might have and help someone get started. … | Continue reading


@medium.com | 1 year ago

Bharat Tyagi: GSoC 2024: Week 3 Report

It’s been a while since I have given any updates, so here we are. I listed down the demos that needed to be ported according to their length (S, M, L depending on the Lines of code) I planned to work on 3 demos daily, 1 LOC type each, which was different from how it panned out. I … | Continue reading


@medium.com | 1 year ago

Tamnjong Larry Tabeh: Understanding “Leading Questions” in Usability Research.

I’m in my internship's 3rd and 4th week, “conducting a series of short user research exercises using a mix of research methods”. Today, I want to talk about “leading questions,” a term that fascinated and confused me. I heard of the the term “leading questions” during the 1st wee … | Continue reading


@medium.com | 1 year ago

Tamnjong Larry Tabeh: Hello Planet Gnome!

Hello World! My name is Tamnjong Larry, and I live in a moderately sized town in Cameroon called Bamenda. My primary experience in the tech field has been in backend development using .NET and Java. Despite my focus on backend development, I believe the true magic in software hap … | Continue reading


@medium.com | 1 year ago

Bharat Tyagi: GSoC 2024: An Introductory Post

From Me to You I’m Bharat Tyagi, a third-year Computer Science student. I enjoy exploring things which is probably why I am here, writing this post for you all :). I’ll be working on Workbench this summer with my mentors Sonny Piers and Lorenz Wildberg. My Journey with Linux and … | Continue reading


@medium.com | 1 year ago

Tanmay Patil: Acrostic Generator: Part one

It’s been a while since my last blog post, which was about my Google Summer of Code project. Even though it has been months since I completed GSoC, I have continued working on the project, increasing acrostic support in Crosswords. We’ve added support for loading Acrostic Puzzles … | Continue reading


@medium.com | 1 year ago

2016: How Font Awesome 5 Became Kickstarter’s Most Funded Software Project. | Continue reading


@medium.com | 1 year ago

Getting an RSS feed from any website.

© Rob McDonald RSS is a trendy topic among tech circles, it’s coming back from time to time without a breakthrough but still, it’s a technology used. Unfortunately, a lot of websites don’t offer RSS feeds anymore. Big web players like Facebook, Twitter, and LinkedIn are promoting … | Continue reading


@medium.com | 1 year ago

Marking the Web’s 35th Birthday: An Open Letter

Collaboration, compassion, creativity - 3 C’s were Tim Berners-Lee's original intention for the web. | Continue reading


@medium.com | 1 year ago

Protocols: Clojure’s Polymorphic Magic

In this post, we will try to understand how protocols work in Clojure. As an example, we will see how clojure/core.cache, a well-known Clojure library, implements caching algorithms using protocols.Polymorphism In ClojurePolymorphism is a design principle which proposes using a s … | Continue reading


@medium.com | 1 year ago