Software Architect, Leader, Systems Thinker

Fort Collins, CO
Joined March 2013
AI: The way to build stupid things faster and with more confidence.
11
What does professional software development with AI look like? Devin Fitzsimons and I will talk AI Engineering theory and (mostly) practice on Tuesday at the FCIP meetup hosted by @codegeek. lnkd.in/gMUUEthW #SoftwareEngineering
2
29
Product management tools treat features like a conveyor belt. That’s not how real products are built. Real products have Product Architecture—modules, pages, flows, and systems that give every feature a clear place and purpose. #ProductArchitecture
4
CRUD operations are the basic way we interact with databases and APIs. But in real-world systems, they’re often not enough. In this article, Tim shows you how to extend CRUD operations and design your APIs to align with business workflows. You'll learn about domain actions and authorization, and how upsert, archive, and bulk operations work. freecodecamp.org/news/extend…
1
49
382
22,302
Tim Kleier retweeted
Your legacy database doesn't need a complete rewrite to work with AI. Build an MCP server. Give LLMs direct query access to old PostgreSQL systems. Support tickets that used to require developer time? Now handled instantly.
1
1
1
290
Tim Kleier retweeted
Your LLM shouldn’t just talk—it should act. Meet Model Context Protocol (MCP), the USB-C of AI that lets ChatGPT/Claude pull from Google Calendar, HubSpot & more. Link in bio
1
1
360
Question of the day: Are most Product Management tools actually Project Management tools instead?
11
I think it's time to stop calling GenAI coding tools "junior developers". What junior developer do you know that can type thousands of words per minute or solve almost every Leetcode problem in seconds?
1
22
I got into software to solve business problems, but I’ve spent an inordinate amount of time solving technical problems in order to solve business problems. So I can only tolerate technical naval gazing for so long.
38
Last week I had the pleasure of attending the Explore DDD workshop on Designing Microservices with @crichardson. Great insights and practicals from Chris, and fun collaboration with fellow attendees! @ExploreDDD #EDDD exploreddd.com/workshops/des…
1
4
256
This week OpenAI is launching its custom GPT store, and I thought I would create a Code Translator just for fun. If you've got ChatGPT Plus, take it for a spin. It's configured to only return code (no explanatory text). chat.openai.com/g/g-ZfG6EMDm…
174
If you're building an API, you'll need to be careful not to introduce breaking changes. A breaking change is anything that requires a user to make an update on their end. Here, @timkleier goes over how you can evolve schemas to avoid breaking changes. freecodecamp.org/news/how-to…
1
20
126
22,077
If you're building an API, it's important not to introduce any breaking changes. A breaking change is anything that requires a consumer to make an update on their end. Here, @timkleier goes over how you can evolve schemas to avoid breaking changes. freecodecamp.org/news/how-to…
20
140
27,394
Two weeks ago I became frustrated with my profession. We spend lots of time getting humans on the same page or getting computers to talk to each other. But we’ve spent very little time building a bridge between humans and computers. Until now… medium.com/@timkleier/ubiqui…
2
98
GitHub Copilot is an AI tool you can use for tasks like testing and debugging your code, generating docs, etc. And @timkleier shows you how it's helped make him more productive. Here, he walks you through the setup, explains various use cases, and more. freecodecamp.org/news/develo…
3
50
304
81,257
The quickest way to tie your shoes is to take one lace from the left shoe, one from the right, and tie them together. It's also the quickest way to fall while running. #agile #software
2
123
Tried to order pizza last night with my BlockFi card and…denied. It’s surreal to be experiencing this in real-time. Remember the #FTXbankruptcy and how it brought down #BlockFi with it? Remember the accompanying personal existential crisis?
1
Anyone ever feel like this is how businesses think? "Craziness means activity, and activity means progress, and progress means revenue, and revenue means success."
1
2
I'm really interested in the @resgateio project, with gateway functionality between clients and NATS. Is this project still active?