# side projects

Published articles for side projects.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How AI Tools Accelerate the Reward Loop of Building

DevFeed: [How AI Tools Accelerate the Reward Loop of Building](<https://devfeed.tech/articles/no-natural-limit-9450.md>)

Original publisher: [Read original article](<https://joncphillips.com/no-natural-limit/>)

Author: Jon C. Phillips

Published: 2026-09-07T02:54:00Z

Content type: opinion

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [music](<https://devfeed.tech/tags/music.md>), [no-natural-limit](<https://devfeed.tech/tags/no-natural-limit.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The author argues that building has long been driven by an unpredictable reward loop, but AI tools have shortened the time from idea to working product, making that loop run faster and potentially changing the nature of the hobby.

### Source excerpt

A friend and I were comparing. They'd done about 10 billion tokens in the same period and neither of us found that alarming, really. Which is probably the first thing worth noticing. And we probably all know people running way higher.

## Why Developer Feedback Failed to Validate a Photography Tool

DevFeed: [Why Developer Feedback Failed to Validate a Photography Tool](<https://devfeed.tech/articles/the-wrong-room-9454.md>)

Original publisher: [Read original article](<https://joncphillips.com/the-wrong-room/>)

Author: Jon C. Phillips

Published: 2026-08-31T02:08:00Z

Content type: opinion

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [test](<https://devfeed.tech/topics/test.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [developer](<https://devfeed.tech/tags/developer.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [indie-hackers](<https://devfeed.tech/tags/indie-hackers.md>), [launch](<https://devfeed.tech/tags/launch.md>), [music](<https://devfeed.tech/tags/music.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [the-wrong-room](<https://devfeed.tech/tags/the-wrong-room.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The author reflects on building a photography tool that received warm feedback from developers and technically inclined beta testers but underperformed with the broader photographer audience. The article argues that feedback from people in the builder's existing community can create a biased sample and obscure whether the product solves a problem for typical users.

### Source excerpt

They told me it was clever and asked about the stack, and a few of them shared it around. The reception from other builders was warm in a way that felt like some sort of signal.

## Type The Repo Name

DevFeed: [Type The Repo Name](<https://devfeed.tech/articles/type-the-repo-name-9455.md>)

Original publisher: [Read original article](<https://joncphillips.com/type-the-repo-name/>)

Author: Jon C. Phillips

Published: 2026-08-24T01:11:00Z

Content type: opinion

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [code](<https://devfeed.tech/tags/code.md>), [conversion](<https://devfeed.tech/tags/conversion.md>), [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [github](<https://devfeed.tech/tags/github.md>), [music](<https://devfeed.tech/tags/music.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product](<https://devfeed.tech/tags/product.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [safety](<https://devfeed.tech/tags/safety.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [type-the-repo-name](<https://devfeed.tech/tags/type-the-repo-name.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The article argues that reducing friction is beneficial for routine tasks but harmful when it removes protection, learning, or meaningful engagement. It recommends deliberately adding safeguards for irreversible actions, preserving effort in learning experiences, and making users care about outcomes.

### Source excerpt

No click-to-confirm, no checkbox. You type the whole thing out character by character while a red button waits, and it's the most annoying interaction in the entire product.

## Nothing To See Here Yet

DevFeed: [Nothing To See Here Yet](<https://devfeed.tech/articles/nothing-to-see-here-yet-9451.md>)

Original publisher: [Read original article](<https://joncphillips.com/nothing-to-see-here-yet/>)

Author: Jon C. Phillips

Published: 2026-08-09T13:48:00Z

Content type: article

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [data](<https://devfeed.tech/topics/data.md>), [ibm](<https://devfeed.tech/topics/ibm.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [music](<https://devfeed.tech/tags/music.md>), [nothing-to-see-here-yet](<https://devfeed.tech/tags/nothing-to-see-here-yet.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [software](<https://devfeed.tech/tags/software.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

An experienced developer reflects on why products repeatedly ship poor empty states. The article argues that blank screens reduce confidence, hurt discoverability, and appear in many situations beyond a first login, including empty searches, filters, cleared task lists, and unused accounts. It calls for designing these states deliberately instead of focusing only on populated interfaces.

### Source excerpt

Every product has a moment before it has any data in it, and almost nobody designs for that moment on purpose. This is about why that screen keeps shipping broken, and what a good one should actually look like.

## Learning to Wait Again

DevFeed: [Learning to Wait Again](<https://devfeed.tech/articles/learning-to-wait-again-9449.md>)

Original publisher: [Read original article](<https://joncphillips.com/learning-to-wait-again/>)

Author: Jon C. Phillips

Published: 2026-08-02T20:47:00Z

Content type: article

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [learning](<https://devfeed.tech/tags/learning.md>), [learning-to-wait-again](<https://devfeed.tech/tags/learning-to-wait-again.md>), [music](<https://devfeed.tech/tags/music.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [research](<https://devfeed.tech/tags/research.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A reflection on relearning patience in software development, where faster tools have removed the natural delays that once gave ideas time to evolve. The article argues that deliberate waiting supports better thinking when it follows focused work and involves mildly engaging activities such as walking.

### Source excerpt

I'm not optimizing my rest so I can output more on the other side. I just noticed at some point this year that I'd stopped leaving any space between having an idea and doing something about it.

## Six Out of Ten

DevFeed: [Six Out of Ten](<https://devfeed.tech/articles/six-out-of-ten-9452.md>)

Original publisher: [Read original article](<https://joncphillips.com/six-out-of-ten/>)

Author: Jon C. Phillips

Published: 2026-07-27T00:58:00Z

Content type: article

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Server](<https://devfeed.tech/topics/server.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Statistics](<https://devfeed.tech/topics/statistics.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [code](<https://devfeed.tech/tags/code.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [marketing](<https://devfeed.tech/tags/marketing.md>), [music](<https://devfeed.tech/tags/music.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [server](<https://devfeed.tech/tags/server.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [six-out-of-ten](<https://devfeed.tech/tags/six-out-of-ten.md>), [statistics](<https://devfeed.tech/tags/statistics.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The article explains why email delivery and deliverability are different metrics. It compares benchmark results, showing that messages accepted by receiving servers may still reach spam or disappear, and that outcomes vary by sender type, engagement, and measurement window.

### Source excerpt

I've been sending email for over a decade. Across the newsletters I run we push roughly three million emails a quarter, every day, to lists in the tens of thousands.

## The Code You Didn't Write

DevFeed: [The Code You Didn't Write](<https://devfeed.tech/articles/the-code-you-didn-t-write-9453.md>)

Original publisher: [Read original article](<https://joncphillips.com/the-code-you-didnt-write/>)

Author: Jon C. Phillips

Published: 2026-07-12T16:51:00Z

Content type: article

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [payload](<https://devfeed.tech/topics/payload.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [backend](<https://devfeed.tech/tags/backend.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [developers](<https://devfeed.tech/tags/developers.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [music](<https://devfeed.tech/tags/music.md>), [payload](<https://devfeed.tech/tags/payload.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [the-code-you-didn-t-write](<https://devfeed.tech/tags/the-code-you-didn-t-write.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A developer discovers obfuscated JavaScript embedded in a backend file that executes automatically when the application starts. Static analysis reveals a throttled loader that retrieves encrypted commands through attacker-controlled blockchain transactions, decrypts the payload, and executes it.

### Source excerpt

I pulled down a codebase for some work, like I normally do. I cloned the repo, installed the dependencies, spun it up locally, and started poking around to get my bearings. Then things started looking strange.

## Designing for One

DevFeed: [Designing for One](<https://devfeed.tech/articles/designing-for-one-9447.md>)

Original publisher: [Read original article](<https://joncphillips.com/designing-for-one/>)

Author: Jon C. Phillips

Published: 2026-07-05T23:45:00Z

Content type: opinion

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [designing for one](<https://devfeed.tech/topics/designing-for-one.md>), [Product Management](<https://devfeed.tech/topics/product-management.md>), [Software](<https://devfeed.tech/topics/software.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [designing-for-one](<https://devfeed.tech/tags/designing-for-one.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [music](<https://devfeed.tech/tags/music.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [product-management](<https://devfeed.tech/tags/product-management.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [software](<https://devfeed.tech/tags/software.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

"Designing for One" explores the appeal and hidden costs of building software for a single user: yourself. The article argues that this approach creates fast feedback, clear priorities, and highly opinionated products, while shortcuts around labels, instructions, and empty states become liabilities when other people start using the product.

### Source excerpt

No audience to picture and no personas on the whiteboard. There's no imagined user whose confusion you have to design around. It's just you with the problem in front of you. You have the freedom to solve it exactly the way your own brain wants it solved.

## Automating Everything That Doesn't Need Me

DevFeed: [Automating Everything That Doesn't Need Me](<https://devfeed.tech/articles/automating-everything-that-doesn-t-need-me-32354.md>)

Original publisher: [Read original article](<https://joshtronic.com/2026/07/05/automating-what-doesnt-need-me/>)

Author: Josh Sherman

Published: 2026-07-05T00:00:00Z

Content type: opinion

Language: en

Sources: [Josh Sherman](<https://devfeed.tech/sources/josh-sherman.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [automation](<https://devfeed.tech/tags/automation.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [projects](<https://devfeed.tech/tags/projects.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

The author describes an ongoing experiment in using a personal agent and automation to reduce human involvement across side-project workflows, including design, coding, review, merging, deployment, and monitoring. Trust is built through repeated supervised iterations, with tests and intervention when the agent fails.

### Source excerpt

I've been writing a lot about LLMs, AI (or the so-called "Artificial Intelligence") and the like. Part of that is because I haven't been running into many problems that I feel need documenting. Bigger part is because I'm finding that "how-to" content is easy to slop with a robot, so I'd rather write about things that the clankers can't. In a word, I'm just trying to write more human. While I don't think I've achieved full tokenmaxxing AI psychosis levels yet, I do like agentic coding. I'm also a huge proponent for automation. If it comes up regularly, it should be automated. If it can't be fully automated, then it should at least be partially automated. If I don't need to be materially involved, then I shouldn't be involved at all. My latest foray into building my own agent has included a refocus around trying to automate any and everything that I can. I still consider this to be an experiment more than me drinking any sort of Kool-Aid. Similar motives to my push for a dumber home, if I need to be involved, then it doesn't need to be smart. Well if I don't need to be involved, it should be automated. That's led me down a rabbit hole of trying to be less and less involved with certain things. Keep in mind, this is an experiment against my personal agent, and my myriad of smaller side projects. Most of the work is code based, so that includes writing a spec and/or design, slinging code, reviewing it, merging it, and deploying it. Most of that chain doesn't need me at all. Robots can take my half baked idea and turn it into a design spec. They can generate code that's coherent enough. Then they can review the code. I get to play gatekeeper and make them wait for my approval. From there, they can worry about merging it in and monitoring the deploy. I measure success on my agentic game loops by how much trust I have in the output that I'm reviewing. Run the loop enough times with a watchful eye, I can see where it fucks up. We iterate, and repeat the process. Usually wit

## AI Coding Tools Shift Experienced Developers from Slower to Faster Work

DevFeed: [AI Coding Tools Shift Experienced Developers from Slower to Faster Work](<https://devfeed.tech/articles/judgment-bottleneck-9448.md>)

Original publisher: [Read original article](<https://joncphillips.com/judgment-bottleneck/>)

Author: Jon C. Phillips

Published: 2026-06-28T17:56:00Z

Content type: opinion

Language: en

Sources: [Jon C. Phillips](<https://devfeed.tech/sources/jon-c-phillips.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [Stack Overflow](<https://devfeed.tech/topics/stackoverflow.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [articles](<https://devfeed.tech/tags/articles.md>), [audience-building](<https://devfeed.tech/tags/audience-building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [developers](<https://devfeed.tech/tags/developers.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [judgment-bottleneck](<https://devfeed.tech/tags/judgment-bottleneck.md>), [music](<https://devfeed.tech/tags/music.md>), [photography](<https://devfeed.tech/tags/photography.md>), [product-engineering](<https://devfeed.tech/tags/product-engineering.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [survey](<https://devfeed.tech/tags/survey.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [writing-code](<https://devfeed.tech/tags/writing-code.md>)

### AI overview

The article argues that experienced developers' measured performance with AI coding tools shifted from roughly 19% slower in mid-2025 to roughly 18% faster by early 2026. It attributes the change to better tools and developers gaining experience directing and reviewing generated code, while noting sample-selection caveats.

### Source excerpt

That puts me on one side of a heated argument. A well-known METR study in 2025 found experienced developers were around 19% slower with AI while sure they were faster, and skeptics passed it around as proof.

## One Postgres cluster, many apps

DevFeed: [One Postgres cluster, many apps](<https://devfeed.tech/articles/one-postgres-cluster-many-apps-2329.md>)

Original publisher: [Read original article](<https://planetscale.com/blog/one-postgres-cluster-many-apps>)

Author: Simeon Griggs

Published: 2026-06-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog -- PlanetScale](<https://devfeed.tech/sources/blog-planetscale.md>)

Topics: [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>), [Database](<https://devfeed.tech/topics/database.md>), [App](<https://devfeed.tech/topics/app.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [apps](<https://devfeed.tech/tags/apps.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

This tutorial explains how multiple small applications can share a single PlanetScale Postgres cluster through separate logical databases. It covers clusters, branches, logical databases, roles, permissions, and the tradeoff between shared infrastructure for side projects and dedicated clusters for applications that need to scale.

### Source excerpt

Yo, I heard you liked databases, so we put logical databases in your database cluster so you can database while you database

## Your Laravel Cloud Stack Now Scales to Zero and Wakes 20x Faster

DevFeed: [Your Laravel Cloud Stack Now Scales to Zero and Wakes 20x Faster](<https://devfeed.tech/articles/your-laravel-cloud-stack-now-scales-to-zero-and-wakes-20x-faster-3999.md>)

Original publisher: [Read original article](<https://laravel.com/blog/your-laravel-cloud-stack-now-scales-to-zero>)

Author: Laravel Team

Published: 2026-06-01T14:00:21Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>)

Tags: [cache](<https://devfeed.tech/tags/cache.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [production](<https://devfeed.tech/tags/production.md>), [saas](<https://devfeed.tech/tags/saas.md>), [scale](<https://devfeed.tech/tags/scale.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

Laravel Cloud's updated Flex compute lets the full stack--compute, databases, and cache--scale to zero and wake together in under 500 milliseconds. The release also introduces a $5/month Starter plan with $5 in usage credits and hard monthly spending limits.

### Source excerpt

Laravel Cloud's full stack now scales to zero and wakes in under 500 ms. A new $5 Starter plan and spending limits keep your bill in check.

## Introducing ChatGPT Futures: Class of 2026

DevFeed: [Introducing ChatGPT Futures: Class of 2026](<https://devfeed.tech/articles/introducing-chatgpt-futures-class-of-2026-6479.md>)

Original publisher: [Read original article](<https://openai.com/index/introducing-chatgpt-futures-class-of-2026>)

Published: 2026-05-06T00:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [ai](<https://devfeed.tech/tags/ai.md>), [building](<https://devfeed.tech/tags/building.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [company](<https://devfeed.tech/tags/company.md>), [creativity](<https://devfeed.tech/tags/creativity.md>), [generation](<https://devfeed.tech/tags/generation.md>), [learning](<https://devfeed.tech/tags/learning.md>), [models](<https://devfeed.tech/tags/models.md>), [research](<https://devfeed.tech/tags/research.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

OpenAI introduces the inaugural ChatGPT Futures Class of 2026, recognizing 26 students and young builders who use AI to create study tools, translate mental health resources, advance research, design accessibility tools, and develop impactful organizations. Each honoree will receive a $10,000 grant and access to frontier models.

### Source excerpt

Meet the ChatGPT Futures Class of 2026--26 student innovators using AI to build, research, and drive real-world impact. Discover how this generation is redefining learning, creativity, and opportunity with ChatGPT.

## Crafting Code: Building a Ruby Pattern Generator for a Crochet Circle

DevFeed: [Crafting Code: Building a Ruby Pattern Generator for a Crochet Circle](<https://devfeed.tech/articles/crafting-code-building-a-ruby-pattern-generator-for-a-crochet-circle-20114.md>)

Original publisher: [Read original article](<https://hashrocket.com/blog/posts/crafting-code-building-a-ruby-pattern-generator-for-a-crochet-circle>)

Author: Mary Lee

Published: 2026-01-20T14:00:00Z

Content type: tutorial

Language: en

Sources: [Hashrocket](<https://devfeed.tech/sources/hashrocket.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [Parsing](<https://devfeed.tech/topics/parsing.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [Code](<https://devfeed.tech/topics/code.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [project](<https://devfeed.tech/tags/project.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

This tutorial describes building a Ruby class that generates crochet circle patterns. It explains how crochet rounds are formatted, how stitch abbreviations and counts reveal repeated increases, and how those patterns can be parsed and modeled in code.

### Source excerpt

In my time as a developer, I have noticed that one of the most common ways my coworkers spend time coding outside of work is by developing little code snippets or apps that solve problems in their everyday lives. From household budgeting, to managing workouts on rowing machines, to generating a Taco Bell order, these projects allow devs to explore different coding styles and learn new technologies. For a long time, most of my side projects have been for the sole purpose of learning a new technology. When I wanted to start building mobile apps with React Native, I wrote a small to-do app that, once finished, I abandoned. The same thing happened when I wanted to try to use PostgreSQL's listen and notify feature to build a live updating chat app. So, when I was thinking about a new side project, I decided it was time to work on something that could be long lived and help me with one of my favorite hobbies: crocheting. The Premise Recently, I've been making a lot of small projects that have started with a base shape that then gets built upon. Often, this shape is a circle. After running through several projects, I started to notice a pattern of increases and repetitions for each row. It occurred to me that if the shape followed a specific pattern, I could probably build a ruby class to generate that pattern. Thus began this side project! Breaking Down a Simplified Pattern To begin, we have to inspect the pattern. Crochet patterns follow a specific format, and use abbreviations for the types of stitches being used. The example pattern uses the following abbreviations and rules: Abbreviation Meaning Use Stitch Count sc single crochet adds a stitch to the round 1 inc increase (two single crochets in the same stitch) adds an extra stitch to the round 2 With those abbreviations in mind, we can start parsing the pattern. R1: 6sc in magic ring (6) R2: [inc] x6 (12) R3: [sc, inc] x6 (18) R4: sc, inc, [2sc, inc] x5, sc (24) R5: [3sc, inc] x6 (30) R6: 2sc, inc, [4sc, inc] x5, 2sc

## Why So Many Projects in the Neon Free Plan?

DevFeed: [Why So Many Projects in the Neon Free Plan?](<https://devfeed.tech/articles/why-so-many-projects-in-the-neon-free-plan-5860.md>)

Original publisher: [Read original article](<https://neon.com/blog/why-so-many-projects-in-the-neon-free-plan>)

Author: Brad Van Vugt

Published: 2025-11-26T18:08:15Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [company](<https://devfeed.tech/tags/company.md>), [compute](<https://devfeed.tech/tags/compute.md>), [cost](<https://devfeed.tech/tags/cost.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [developers](<https://devfeed.tech/tags/developers.md>), [github](<https://devfeed.tech/tags/github.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [integration](<https://devfeed.tech/tags/integration.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [prototypes](<https://devfeed.tech/tags/prototypes.md>), [resources](<https://devfeed.tech/tags/resources.md>), [scale](<https://devfeed.tech/tags/scale.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

The article explains why Neon has been increasing the number of projects available in its Free Plan. It attributes this expansion to an architecture that separates storage and compute, platform efficiency improvements, and Neon running on Databricks' global infrastructure, which lowers operating costs. Neon says it is using these gains to offer more competitive usage-based pricing and make the Free plan useful for side projects, prototypes, small apps, and experimentation.

### Source excerpt

Over the past few weeks, you might've noticed something in our changelog: we've been steadily increasing the number of projects included in Neon's Free Plan. Why are we doing this? Why now? We've reached two significant milestones that have allowed us to do this: We could have ch...

## Escovando Bits #63 - Side projects que pagam as contas: guia realista

DevFeed: [Escovando Bits #63 - Side projects que pagam as contas: guia realista](<https://devfeed.tech/articles/escovando-bits-63-side-projects-que-pagam-as-contas-guia-realista-37711.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/escovando-bits-63/>)

Author: Carlos Alexandro Becker

Published: 2025-09-18T00:00:00Z

Content type: opinion

Language: pt

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [opensource](<https://devfeed.tech/topics/opensource.md>)

Tags: [chat](<https://devfeed.tech/tags/chat.md>), [money](<https://devfeed.tech/tags/money.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

A Portuguese discussion about side projects, open source, and making money from them.

### Source excerpt

We had a chat about side projects, OpenSource, and making money out of it -- in Portuguese.

## Effective Learning

DevFeed: [Effective Learning](<https://devfeed.tech/articles/effective-learning-39990.md>)

Original publisher: [Read original article](<https://www.saiyangrowthletter.com/p/effective-learning>)

Author: Tiger Abrodi

Published: 2025-08-03T10:40:58Z

Content type: article

Language: en

Sources: [Saiyan Growth Letter](<https://devfeed.tech/sources/saiyan-growth-letter.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Code](<https://devfeed.tech/topics/code.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Library](<https://devfeed.tech/topics/library.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [game](<https://devfeed.tech/tags/game.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learning](<https://devfeed.tech/tags/learning.md>), [notes](<https://devfeed.tech/tags/notes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

The article offers practical advice for learning software development more effectively. It recommends reading error messages and documentation carefully, discussing documentation with AI, following curiosity through projects, building breadth across technologies, recreating systems from scratch, shipping projects, and asking questions in communities.

### Source excerpt

Notes when people ask me how to learn more effectively

## Supabase Launch Week 15 Hackathon

DevFeed: [Supabase Launch Week 15 Hackathon](<https://devfeed.tech/articles/supabase-launch-week-15-hackathon-447.md>)

Original publisher: [Read original article](<https://supabase.com/blog/lw15-hackathon>)

Author: Tyler Shukert

Published: 2025-07-18T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [app](<https://devfeed.tech/tags/app.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [launch](<https://devfeed.tech/tags/launch.md>), [library](<https://devfeed.tech/tags/library.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [projects](<https://devfeed.tech/tags/projects.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [startup](<https://devfeed.tech/tags/startup.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

Supabase Launch Week 15 Hackathon invites individuals and teams of up to four to build a new open-source project using Supabase over 10 days. The article explains the schedule, submission requirements, prize categories, judging criteria, and event rules.

### Source excerpt

Build an Open Source Project over 10 days. 5 prize categories.

## Meet Cursor Tab and Never Look Back: The Future of AI-Assisted Coding

DevFeed: [Meet Cursor Tab and Never Look Back: The Future of AI-Assisted Coding](<https://devfeed.tech/articles/meet-cursor-tab-and-never-look-back-the-future-of-ai-assisted-coding-5809.md>)

Original publisher: [Read original article](<https://neon.com/blog/tab-coding-cursor>)

Author: Carlota Soto

Published: 2025-04-04T00:13:42Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [code-completion](<https://devfeed.tech/topics/code-completion.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [autocomplete](<https://devfeed.tech/tags/autocomplete.md>), [code-completion](<https://devfeed.tech/tags/code-completion.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [developer](<https://devfeed.tech/tags/developer.md>), [learning](<https://devfeed.tech/tags/learning.md>), [product](<https://devfeed.tech/tags/product.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

The article introduces Cursor Tab, an AI-assisted coding feature designed to keep developers in control while writing code. It contrasts "tab coding" with more autonomous vibe coding and describes predictive coding and zero-entropy edits, where Cursor anticipates larger code changes and handles predictable actions after the developer's intent is clear.

### Source excerpt

It's crazy to think that "vibe coding" started just weeks ago, with this tweet from Andrej Karpathy: Now, you can get a job as a vibe coder, and Stanford professors are giving lectures on it. That escalated quickly. In its short life, vibe coding has come to mean all kinds of AI-...

## Year in Review: 2024

DevFeed: [Year in Review: 2024](<https://devfeed.tech/articles/year-in-review-2024-37585.md>)

Original publisher: [Read original article](<https://www.taniarascia.com/2024-into-2025/>)

Author: hello@taniarascia.com

Published: 2025-03-27T00:00:00Z

Content type: article

Language: en

Sources: [Tania Rascia](<https://devfeed.tech/sources/tania-rascia.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [CSS](<https://devfeed.tech/topics/css.md>), [React](<https://devfeed.tech/topics/react.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>)

Tags: [bluesky](<https://devfeed.tech/tags/bluesky.md>), [burnout](<https://devfeed.tech/tags/burnout.md>), [career](<https://devfeed.tech/tags/career.md>), [coding](<https://devfeed.tech/tags/coding.md>), [css](<https://devfeed.tech/tags/css.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [meta](<https://devfeed.tech/tags/meta.md>), [pagination](<https://devfeed.tech/tags/pagination.md>), [projects](<https://devfeed.tech/tags/projects.md>), [react](<https://devfeed.tech/tags/react.md>), [redesign](<https://devfeed.tech/tags/redesign.md>), [review](<https://devfeed.tech/tags/review.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [sorting](<https://devfeed.tech/tags/sorting.md>), [table](<https://devfeed.tech/tags/table.md>), [variables](<https://devfeed.tech/tags/variables.md>), [year-in-review](<https://devfeed.tech/tags/year-in-review.md>)

### AI overview

A 2024 year-in-review from a principal engineer who continues to work primarily with React and CSS. The author reflects on balancing a full-time engineering role with coding, writing, side projects, and maintaining a personal website, while highlighting several articles and a blog redesign completed during the year.

### Source excerpt

I'm trying to win the award for "Latest Year in Review". 🏆 I don't know if anyone can challenge me at this point, as it's almost thirdway...

## Side Projects Reverie

DevFeed: [Side Projects Reverie](<https://devfeed.tech/articles/side-projects-reverie-37841.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/side-projects/>)

Author: Carlos Alexandro Becker

Published: 2024-11-29T00:00:00Z

Content type: opinion

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Maintainers](<https://devfeed.tech/topics/maintainers.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [oss](<https://devfeed.tech/tags/oss.md>), [projects](<https://devfeed.tech/tags/projects.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>)

### AI overview

A personal reflection on building side projects by solving problems for oneself, releasing the results as open source, iterating quickly, and accepting that many projects will be abandoned.

### Source excerpt

A short reflection on side projects, and how I do them.

## On being a Freelance Full-Stack Developer

DevFeed: [On being a Freelance Full-Stack Developer](<https://devfeed.tech/articles/on-being-a-freelance-full-stack-developer-18939.md>)

Original publisher: [Read original article](<https://www.robinwieruch.de/freelance-full-stack-web-developer/>)

Author: Robin Wieruch

Published: 2024-11-20T11:50:46Z

Content type: opinion

Language: en

Sources: [Robin Wieruch](<https://devfeed.tech/sources/robin-wieruch.md>)

Topics: [web applications](<https://devfeed.tech/topics/web-applications.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [React](<https://devfeed.tech/topics/react.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>)

Tags: [2017](<https://devfeed.tech/tags/2017.md>), [apis](<https://devfeed.tech/tags/apis.md>), [career](<https://devfeed.tech/tags/career.md>), [freelance](<https://devfeed.tech/tags/freelance.md>), [freelance-full-stack-developer](<https://devfeed.tech/tags/freelance-full-stack-developer.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [junior-developer](<https://devfeed.tech/tags/junior-developer.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [personal-experience](<https://devfeed.tech/tags/personal-experience.md>), [react](<https://devfeed.tech/tags/react.md>), [remote](<https://devfeed.tech/tags/remote.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [skills](<https://devfeed.tech/tags/skills.md>), [team](<https://devfeed.tech/tags/team.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A freelance full-stack developer reflects on working with companies to build and maintain web applications and APIs. The article describes the prior experience, collaboration, side projects, and technical skills the author considers important before starting freelance work.

### Source excerpt

...

## Learning Full-Stack Development Through Side Projects

DevFeed: [Learning Full-Stack Development Through Side Projects](<https://devfeed.tech/articles/learning-full-stack-project-28711.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2024/10/27/full-stack-project/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2024-10-27T00:00:00Z

Content type: article

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [Full Stack Development](<https://devfeed.tech/topics/full-stack-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [blogs](<https://devfeed.tech/tags/blogs.md>), [career](<https://devfeed.tech/tags/career.md>), [database](<https://devfeed.tech/tags/database.md>), [development](<https://devfeed.tech/tags/development.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [full-stack-development](<https://devfeed.tech/tags/full-stack-development.md>), [learning](<https://devfeed.tech/tags/learning.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [react](<https://devfeed.tech/tags/react.md>), [side-project](<https://devfeed.tech/tags/side-project.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The author explains how moving from mobile development to a full-stack team exposed gaps in foundational knowledge, especially around architecture and starting projects from scratch. They describe using side projects to learn and introduce a finance manager project built with React, TypeScript, and PostgreSQL.

### Source excerpt

After pivoting my career to full-stack development, I missed the "depth" I used to have on mobile. So to build out more foundational full-stack knowledge, I decided to build a few side projects.

## Supabase Launch Week 12 Hackathon

DevFeed: [Supabase Launch Week 12 Hackathon](<https://devfeed.tech/articles/supabase-launch-week-12-hackathon-650.md>)

Original publisher: [Read original article](<https://supabase.com/blog/supabase-lw12-hackathon>)

Author: Craig Cannon; Tyler Shukert

Published: 2024-08-26T07:00:00Z

Content type: news

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [App](<https://devfeed.tech/topics/app.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [launch](<https://devfeed.tech/tags/launch.md>), [library](<https://devfeed.tech/tags/library.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [previous-hackathon-prize-winners](<https://devfeed.tech/tags/previous-hackathon-prize-winners.md>), [projects](<https://devfeed.tech/tags/projects.md>), [side-projects](<https://devfeed.tech/tags/side-projects.md>), [startup](<https://devfeed.tech/tags/startup.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

Supabase announces a 10-day Launch Week 12 hackathon in which individuals or teams of up to four can build an Open Source project using Supabase. Submissions require a one-minute demonstration video, and prizes recognize categories including overall quality, AI use, technical achievement, and visual appeal.

### Source excerpt

Build an Open Source Project over 10 days. 5 prize categories.

[Next page](<https://devfeed.tech/tags/side-projects.md?cursor=WyIyMDI0LTA4LTI2VDA3OjAwOjAwKzAwOjAwIiwgIjg1NzJlYTc2LTI2YTQtNGU2Yi1hYjg1LTdmYzcxMzdiNDQ1MSJd>)