<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Transcend Software - Experts in software development</title><description>Transcend Software provides professional software consultancy services. Contact us to learn more.</description><link>https://www.transcendsoftware.se/</link><item><title>Deploy a Full-Stack Application on DigitalOcean App Platform with Terraform</title><link>https://www.transcendsoftware.se/posts/deploying-full-stack-app-digitalocean-terraform/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/deploying-full-stack-app-digitalocean-terraform/</guid><description>Learn how to easily deploy a scalable, cost-effective full-stack application on DigitalOcean App Platform using Terraform with full control using docker. Perfect for developers looking for easy and cheap cloud deployment.</description><pubDate>Sun, 02 Jun 2024 18:05:12 GMT</pubDate></item><item><title>Health probes in Java Spring Boot done right</title><link>https://www.transcendsoftware.se/posts/health-probes-in-java-spring-boot-done-right/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/health-probes-in-java-spring-boot-done-right/</guid><description>How to set up health probes in Java using Spring Boot the right way</description><pubDate>Tue, 04 Apr 2023 09:55:12 GMT</pubDate></item><item><title>How to Structure a Java Monorepo using Maven and Github</title><link>https://www.transcendsoftware.se/posts/how-to-structure-a-java-monorepo-using-maven-and-github/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/how-to-structure-a-java-monorepo-using-maven-and-github/</guid><description>How to structure a Java monorepo using Maven and Github for optimal ci/cd.</description><pubDate>Sun, 01 Jan 2023 10:55:12 GMT</pubDate></item><item><title>Maximizing application performance by optimizing HTTP and Database operations</title><link>https://www.transcendsoftware.se/posts/maximizing-application-performance-by-optimizing-http-and-db-operations/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/maximizing-application-performance-by-optimizing-http-and-db-operations/</guid><description>Understanding why reducing and optimizing HTTP and Database calls is the most efficient way to improve application performance, with practical tips and examples.</description><pubDate>Fri, 26 Jul 2024 14:19:00 GMT</pubDate></item><item><title>Managing Runtime env variables in JS Vite applications with Docker and Nginx</title><link>https://www.transcendsoftware.se/posts/enhancing-frontend-devops-runtime-env-vars-vite-docker-nginx/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/enhancing-frontend-devops-runtime-env-vars-vite-docker-nginx/</guid><description>Managing Runtime environment variables in JavaScript Vite applications with Docker and Nginx</description><pubDate>Fri, 19 Jan 2024 12:55:12 GMT</pubDate></item><item><title>Skepp — EU Infrastructure in One PR, and Why I Recommend It</title><link>https://www.transcendsoftware.se/posts/skepp-dev-eu-infrastructure-in-one-pr/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/skepp-dev-eu-infrastructure-in-one-pr/</guid><description>I tested Skepp — a service that analyzes your repo, generates production Terraform and CI/CD, and opens a single PR to deploy your app to your own Scaleway account in the EU. Here&apos;s why I recommend it.</description><pubDate>Tue, 17 Feb 2026 22:00:00 GMT</pubDate></item><item><title>The Perils of Premature Abstraction: When Code Duplication Isn&apos;t a Problem</title><link>https://www.transcendsoftware.se/posts/the-perils-of-premature-abstraction/</link><guid isPermaLink="true">https://www.transcendsoftware.se/posts/the-perils-of-premature-abstraction/</guid><description>Understanding why abstracting and centralizing duplicated code too early can be restrictive and how to avoid premature abstraction.</description><pubDate>Tue, 17 Dec 2024 22:52:00 GMT</pubDate></item></channel></rss>