gabrewer.com

Life is too important to be take seriously.

Links - 08/08/2024

Thursday, August 8, 2024 at 2:07 PM UTC

Quote of the Day

“Far and away the best prize that life offers is the chance to work hard at work worth doing.”
-- Theodore Roosevelt

Software Development

Avoiding long-running HTTP API requests

API naming principle: If there is no direct object, then the direct object is the source object

Testing

TDD. You’re Doing it Wrong

Continuous Delivery on Google Cloud with Gitlab CI/CD and Cloud Deploy

Developer Tools / Libraries

8 reasons developers love Go—and 8 reasons they don’t

Power Prompt with Windows Terminal and Oh My Posh

AI

No More AI Costs: How to Run Meta Llama 3.1 Locally

How to build user authentication into your gen AI app-accessing database

Control LLM costs with context caching

Business

Heuristics for Effective Software Development Organizations: A continuously evolving list.*

Professional Development

Question: What is your greatest achievement at your client/job in the last 12 months?

Beyond Tech: What makes a great developer?

When Your Boss Suddenly Reduces Your Scope

Personal Development

Burning out isn’t worth it: how to avoid it and recover from it

DotNet

Adding .NET Aspire to your existing .NET apps

Simplify Your .NET Aspire Caching With Metalama

The Memento Design Pattern in C#, Practically With Examples [2024]

Software

Use sprints to be more Agile in Planner