56,966 blogs · [ { "id": "01a087cf-c187-7218-91b2-0b13ae1b9c6e", "title": "Good Products Win: What Churning My Mobile Provider Taught Me About Reliability and Pricing", "url": "https://www.raphaelbauer.com/posts/good-products-win-churn-reliability/", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ae94f959", "title": "Use an LLM as an Independent Judge in Difficult Conversations", "url": "https://www.raphaelbauer.com/posts/llm-as-independent-judge/", "published_at": "2026-08-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13af423375", "title": "Bringing LaJolla Back to Life: 3D Structure Search, Then and Now", "url": "https://www.raphaelbauer.com/posts/modernizing-lajolla-3d-structure-search/", "published_at": "2026-07-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b02ce4eb", "title": "Running LLMs Locally: From Magic Trick to Daily Driver", "url": "https://www.raphaelbauer.com/posts/running-llms-locally/", "published_at": "2026-06-21T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b0ea48c7", "title": "Klaus Code: Writing Your Own AI Agent From Scratch in Go", "url": "https://www.raphaelbauer.com/posts/klauscode-ai-agent/", "published_at": "2026-06-15T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b192254c", "title": "The Three Levels of AI Transformation", "url": "https://www.raphaelbauer.com/posts/three-levels-of-ai-transformation/", "published_at": "2026-06-12T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b226eb5a", "title": "When Should You Hire an Interim CTO?", "url": "https://www.raphaelbauer.com/posts/when-to-hire-interim-cto/", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b304cee1", "title": "Building A Space Invaders Easter Egg With Claude Code", "url": "https://www.raphaelbauer.com/posts/space-invaders-easter-egg-with-claude-code/", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b35e7e8e", "title": "Jobs, Gates, Musk, Nadella - Four Ways to Run a Tech Company", "url": "https://www.raphaelbauer.com/posts/leadership-styles-jobs-gates-musk-nadella/", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b360825e", "title": "Seven Stoic Lessons for the Interim CTO", "url": "https://www.raphaelbauer.com/posts/stoic-lessons-for-interim-ctos/", "published_at": "2026-04-22T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b3f815a7", "title": "How AI Is Changing Engineering Teams in 2026", "url": "https://www.raphaelbauer.com/posts/ai-accelerated-engineering-2026/", "published_at": "2026-04-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b4ba3644", "title": "Customer-Driven vs. Product-Driven Roadmap", "url": "https://www.raphaelbauer.com/posts/customer-driven-vs-product-driven-roadmap/", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b4e30227", "title": "The Performance Improvement Plan", "url": "https://www.raphaelbauer.com/posts/performance-improvement-plan/", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b4ef9569", "title": "Tech Due Diligence: A CTO's Perspective", "url": "https://www.raphaelbauer.com/posts/tech-due-diligence-guide/", "published_at": "2026-03-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b58d58d2", "title": "AI Predictions", "url": "https://www.raphaelbauer.com/posts/ai-predictions/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b62f4d8e", "title": "World's Smallest Java Framework", "url": "https://www.raphaelbauer.com/posts/worlds-smallest-java-web-framework/", "published_at": "2026-02-23T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b6398f8c", "title": "Java’s HttpServer for fun and profit", "url": "https://www.raphaelbauer.com/posts/java-http-server-for-fun-and-profit/", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b725c8b4", "title": "Java in 2026", "url": "https://www.raphaelbauer.com/posts/java-in-2026/", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b80bda89", "title": "Tech Debt Kills", "url": "https://www.raphaelbauer.com/posts/tech-debt-kills/", "published_at": "2026-01-10T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b8693fe8", "title": "Popular Programming Languages", "url": "https://www.raphaelbauer.com/posts/popular-programming-languages/", "published_at": "2025-12-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b895ace3", "title": "Tech Hiring Funnel", "url": "https://www.raphaelbauer.com/posts/tech-hiring-funnel/", "published_at": "2025-12-10T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b90182a5", "title": "Categorize Capitalizable Work", "url": "https://www.raphaelbauer.com/posts/categorize-capitalizable-work/", "published_at": "2025-10-30T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b974e73a", "title": "Importance of Capitalizable Work", "url": "https://www.raphaelbauer.com/posts/importance-of-capitalizable-work/", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13b9fe3fab", "title": "Must-Read Negotiation Books", "url": "https://www.raphaelbauer.com/posts/must-read-negotiation-books/", "published_at": "2025-09-12T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ba18b011", "title": "On Tests", "url": "https://www.raphaelbauer.com/posts/on-testing/", "published_at": "2025-08-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ba6e29a1", "title": "On Story Points", "url": "https://www.raphaelbauer.com/posts/on-story-points/", "published_at": "2025-08-21T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bb0c4d19", "title": "Feature Assurance vs. Quality Assurance", "url": "https://www.raphaelbauer.com/posts/feature-assurance-vs-quality-assurance/", "published_at": "2025-03-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bbff36f1", "title": "Tech Investment Framework", "url": "https://www.raphaelbauer.com/posts/tech-investment-framework/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bcd56576", "title": "Potsdam Appointment Booking Hack", "url": "https://www.raphaelbauer.com/posts/potsdam-appointment-booking-hack/", "published_at": "2025-02-01T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bd2e19c3", "title": "AI for Wordpress Development", "url": "https://www.raphaelbauer.com/posts/ai-for-wordpress-development/", "published_at": "2025-01-27T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bd59fe1d", "title": "B2B Startup Success Secrets", "url": "https://www.raphaelbauer.com/posts/b2b-startup-success-secrets/", "published_at": "2025-01-23T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13be04485b", "title": "Interim CTO vs. Fractional CTO", "url": "https://www.raphaelbauer.com/posts/interim-cto-vs-fractional-cto/", "published_at": "2025-01-15T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13be1dbea4", "title": "The Best AI Tools", "url": "https://www.raphaelbauer.com/posts/best-ai-tools/", "published_at": "2025-01-14T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13beab8436", "title": "Fine-Tuning a Chat GPT AI Model LLM", "url": "https://www.raphaelbauer.com/posts/fine-tuning-a-chat-gpt-ai-model-llm/", "published_at": "2024-12-17T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bef350b0", "title": "On Modular Monoliths", "url": "https://www.raphaelbauer.com/posts/on-modular-monoliths/", "published_at": "2024-11-07T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bf95b3b3", "title": "Privatracker Tech Stack", "url": "https://www.raphaelbauer.com/posts/privatracker-tech-stack/", "published_at": "2024-11-05T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bfa820db", "title": "RAG LLM - Meta Llama 3.2 vs OpenAI GPT-4o", "url": "https://www.raphaelbauer.com/posts/rag-llm-meta-llama-vs-openai-gpt4o/", "published_at": "2024-11-05T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bfc9667a", "title": "Improving RAG LLMs", "url": "https://www.raphaelbauer.com/posts/improving-rag-llms/", "published_at": "2024-10-29T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13bfce7e9b", "title": "Custom LLM with a RAG", "url": "https://www.raphaelbauer.com/posts/custom-llm-with-rag/", "published_at": "2024-10-24T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c0410c9b", "title": "Good RESTFul APIs", "url": "https://www.raphaelbauer.com/posts/good-restful-apis/", "published_at": "2024-10-21T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c0433346", "title": "Toyota Production System", "url": "https://www.raphaelbauer.com/posts/toyota-production-system/", "published_at": "2024-10-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c10059e0", "title": "User Story Maps", "url": "https://www.raphaelbauer.com/posts/user-story-maps/", "published_at": "2024-10-08T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c1fbe4e3", "title": "Establishing Security In Tech Departments", "url": "https://www.raphaelbauer.com/posts/establishing-security-in-tech-departments/", "published_at": "2024-10-03T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c224597a", "title": "Brown Bag Sessions", "url": "https://www.raphaelbauer.com/posts/brown-bag-sessions/", "published_at": "2024-09-27T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c2ee8be5", "title": "Two-Pizza Teams", "url": "https://www.raphaelbauer.com/posts/two-pizza-teams/", "published_at": "2024-09-18T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c2f0de0d", "title": "Career Ladder", "url": "https://www.raphaelbauer.com/posts/career-ladder/", "published_at": "2024-09-10T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c3f0a6cb", "title": "C4 Model", "url": "https://www.raphaelbauer.com/posts/c4-model/", "published_at": "2024-09-04T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c4725fb6", "title": "Plan Like Amazon", "url": "https://www.raphaelbauer.com/posts/plan-like-amazon/", "published_at": "2024-08-28T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c511c8b5", "title": "Leading vs. Trailing Indicators", "url": "https://www.raphaelbauer.com/posts/leading-vs-trailing-indicators/", "published_at": "2024-08-21T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c5d8f136", "title": "Understanding Test Coverage for Non-Techies", "url": "https://www.raphaelbauer.com/posts/understanding-test-coverage-for-non-techies/", "published_at": "2024-08-14T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c693bbbf", "title": "On 20% Time Projects", "url": "https://www.raphaelbauer.com/posts/on-20-percent-time-projects/", "published_at": "2024-08-07T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c6d093a3", "title": "On Staging", "url": "https://www.raphaelbauer.com/posts/on-staging/", "published_at": "2024-07-31T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c7ab57d5", "title": "LiDo - Structuring Application Code Well", "url": "https://www.raphaelbauer.com/posts/lido-structuring-application-code-well/", "published_at": "2024-07-24T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c83d2994", "title": "On monoliths and microservices", "url": "https://www.raphaelbauer.com/posts/on-monoliths-and-microservices/", "published_at": "2024-07-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c8a631a1", "title": "On TDD", "url": "https://www.raphaelbauer.com/posts/on-tdd/", "published_at": "2024-07-02T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13c9866735", "title": "PWA - Cheap Native Apps", "url": "https://www.raphaelbauer.com/posts/pwa-cheap-native-apps/", "published_at": "2024-06-07T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ca18b6c1", "title": "Sell A Dream", "url": "https://www.raphaelbauer.com/posts/sell-a-dream/", "published_at": "2024-05-20T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cac800ae", "title": "How I Improved my English", "url": "https://www.raphaelbauer.com/posts/how-i-improved-my-english/", "published_at": "2024-05-13T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cb2d50ec", "title": "What does an Interim CTO do", "url": "https://www.raphaelbauer.com/posts/what-does-an-interim-cto-do/", "published_at": "2024-04-29T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cbe1a6c7", "title": "On Self Publishing", "url": "https://www.raphaelbauer.com/posts/on-self-publishing/", "published_at": "2024-04-25T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cc78d596", "title": "Bad Process Case Study", "url": "https://www.raphaelbauer.com/posts/bad-process/", "published_at": "2024-04-23T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ccbab391", "title": "Politics in Companies", "url": "https://www.raphaelbauer.com/posts/politics-in-companies/", "published_at": "2024-04-22T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cd23cb7e", "title": "When to Sign an NDA", "url": "https://www.raphaelbauer.com/posts/when-to-sign-an-nda/", "published_at": "2024-04-18T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cdbcf69e", "title": "Social Media Killed SEO", "url": "https://www.raphaelbauer.com/posts/social-media-killed-seo/", "published_at": "2024-04-17T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ce5dacb3", "title": "Company - Family or Pro Sports Team?", "url": "https://www.raphaelbauer.com/posts/company-family-or-pro-sports-team/", "published_at": "2024-04-15T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13ce82ca4a", "title": "AI Replaces Programming", "url": "https://www.raphaelbauer.com/posts/ai-replaces-programming/", "published_at": "2024-03-13T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cedc13aa", "title": "Are You Paid What You are Worth?", "url": "https://www.raphaelbauer.com/posts/are-you-paid-what-you-are-worth/", "published_at": "2024-03-08T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13cfa6a601", "title": "Due Diligence", "url": "https://www.raphaelbauer.com/posts/due-diligence/", "published_at": "2024-03-05T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d0828c39", "title": "On Sports", "url": "https://www.raphaelbauer.com/posts/on-sports/", "published_at": "2024-02-29T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d0ae42c0", "title": "Netflix Keeper Test", "url": "https://www.raphaelbauer.com/posts/netflix-keeper-test/", "published_at": "2024-02-26T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d0ceb157", "title": "PostgreSQL for Everything", "url": "https://www.raphaelbauer.com/posts/postgresql-everything/", "published_at": "2024-02-14T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d1270fbd", "title": "Three States in User-Interface Design", "url": "https://www.raphaelbauer.com/posts/three-states/", "published_at": "2024-02-07T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d1d4440b", "title": "Three Strike Dismissal in One-On-Ones", "url": "https://www.raphaelbauer.com/posts/three-strikes-one-on-one/", "published_at": "2024-01-31T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d28ccbbc", "title": "CTO vs. CIO", "url": "https://www.raphaelbauer.com/posts/cto-vs-cio/", "published_at": "2024-01-24T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d31ee3b3", "title": "New Sheriff in Town", "url": "https://www.raphaelbauer.com/posts/new-sheriff-in-town/", "published_at": "2024-01-17T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d3ae24f4", "title": "Friendly - The Texas Way", "url": "https://www.raphaelbauer.com/posts/friendly-the-texas-way/", "published_at": "2024-01-10T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d43e8269", "title": "Breakneck Speed vs. Full Prudent Speed in Engineering", "url": "https://www.raphaelbauer.com/posts/breakneck-speed-vs-full-prudent-speed-in-engineering/", "published_at": "2024-01-03T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d4c5037d", "title": "Engineering Vs. Programming", "url": "https://www.raphaelbauer.com/posts/engineering-vs-programming/", "published_at": "2023-11-30T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d4d2efe8", "title": "Time-Series Data - Part 2", "url": "https://www.raphaelbauer.com/posts/time-series-data-part-2/", "published_at": "2023-09-25T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d5836d68", "title": "TimescaleDB on Dokku", "url": "https://www.raphaelbauer.com/posts/timescale-on-dokku/", "published_at": "2023-09-20T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d6138936", "title": "Time-Series Data - Part 1", "url": "https://www.raphaelbauer.com/posts/time-series-data-part-1/", "published_at": "2023-09-18T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d638ec1e", "title": "Saying No", "url": "https://www.raphaelbauer.com/posts/saying-no/", "published_at": "2023-09-04T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d68036e2", "title": "Is Twitter/X Like Tinder?", "url": "https://www.raphaelbauer.com/posts/is-twitter-x-like-tinder/", "published_at": "2023-08-24T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d77f1cb6", "title": "Keycloak on Dokku", "url": "https://www.raphaelbauer.com/posts/keycloak-on-dokku/", "published_at": "2023-08-16T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d7ab78ab", "title": "On Showering Cold", "url": "https://www.raphaelbauer.com/posts/on-showering-cold/", "published_at": "2023-08-07T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d8009a76", "title": "AI-Generated Content - Opportunity or Danger?", "url": "https://www.raphaelbauer.com/posts/ai-generated-content-opportunity-or-danger/", "published_at": "2023-07-31T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d8949a1a", "title": "SEO - How I Made My Website Rank on Page #1", "url": "https://www.raphaelbauer.com/posts/seo-how-i-made-my-website-rank-on-page-1/", "published_at": "2023-07-27T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13d991aaf4", "title": "Generate Tests with AI", "url": "https://www.raphaelbauer.com/posts/generate-tests-with-open-ai/", "published_at": "2023-07-24T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13da8857b5", "title": "Two KPIs", "url": "https://www.raphaelbauer.com/posts/two-kpis/", "published_at": "2023-07-14T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13db7b36b6", "title": "People Coach Role", "url": "https://www.raphaelbauer.com/posts/people-coach/", "published_at": "2023-07-10T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dc649fe1", "title": "People Problems", "url": "https://www.raphaelbauer.com/posts/people-problems/", "published_at": "2023-07-03T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dc7a7148", "title": "Upgrade Hell", "url": "https://www.raphaelbauer.com/posts/upgrade-hell/", "published_at": "2023-06-26T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dce4b395", "title": "How to Fight Procastination", "url": "https://www.raphaelbauer.com/posts/how-to-fight-procastination/", "published_at": "2023-05-15T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dcf6ae00", "title": "OKRs to Manage Your Teams", "url": "https://www.raphaelbauer.com/posts/okrs-to-manage-your-teams/", "published_at": "2023-05-08T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dd15c311", "title": "One-on-One - Best Practices", "url": "https://www.raphaelbauer.com/posts/one-on-one-best-practices/", "published_at": "2023-05-02T00:00:00+00:00" }, { "id": "01a087cf-c187-7218-91b2-0b13dd1e0c15", "title": "Two Characteristics of Great Engineering Departments", "url": "https://www.raphaelbauer.com/posts/two-characteristics-of-great-engineering-departments/", "published_at": "2023-04-25T00:00:00+00:00" }, { "id": "01a087cf-c188-722b-b645-e5ee675a173f", "title": "Architecture Decision Records", "url": "https://www.raphaelbauer.com/posts/architecture-decision-records/", "published_at": "2023-04-21T00:00:00+00:00" }, { "id": "01a087cf-c188-722b-b645-e5ee6846bfbe", "title": "Two Characteristics of Great Managers", "url": "https://www.raphaelbauer.com/posts/two-characteristics-of-great-managers/", "published_at": "2023-04-18T00:00:00+00:00" }, { "id": "01a087cf-c188-722b-b645-e5ee686356eb", "title": "The Role of 'Thanks' When Praising", "url": "https://www.raphaelbauer.com/posts/the-role-of-thanks-when-praising/", "published_at": "2023-04-01T00:00:00+00:00" }, { "id": "01a087cf-c188-722b-b645-e5ee68ca560d", "title": "What is the Fastest Way to Write to Sqlite from Java in 2023?", "url": "https://www.raphaelbauer.com/posts/fastest-way-to-write-to-sqlite-from-java-in-2023/", "published_at": "2023-03-23T00:00:00+00:00" } ] posts Claim your blog
Back to raphaelbauer.com
Blog · corpus.blog/blogs/raphaelbauer.com/posts

raphaelbauer.com

raphaelbauer.com

2026

2025

2024

2023