Tag: Backend development
-
The Archaeologist's Copilot: Modernizing legacy code with AI and incremental refactoring
Posted on August 3, 2026, Level intermediate Resource Length long
The Archaeologist's Copilot explores the challenges and strategies involved in modernizing a Java 1.5 codebase using AI tools, Docker, and test-guided refactoring. It highlights the pitfalls of relying solely on AI for quick fixes and emphasizes the importance of structured, incremental improvements. By Nik Malykhin.
Tags backend-development devops-and-ci-cd ai-and-machine-learning software-engineering architecture-and-apis
-
Scaling Java-based real-time systems: Hidden tradeoffs of event-driven design
Posted on July 31, 2026, Level intermediate Resource Length medium
Author explores the challenges of scaling Java-based real-time systems using event-driven architecture. It highlights how eventual consistency in call signaling can lead to incorrect routing, how Kafka boot-storms disrupt autoscaling, and how Redis-backed patterns can mitigate these issues. The piece offers practical insights for developers and DevOps engineers working with Java and Kafka in high-latency environments. By Sagar Deepak Joshi.
Tags architecture-and-apis backend-development data-and-analytics
-
ggsql: A grammar of graphics for SQL
Posted on July 3, 2026, Level beginner Resource Length medium
ggsql introduces a SQL-based grammar of graphics, enabling developers and data scientists to create rich visualizations directly within SQL queries. This tool integrates seamlessly with environments like Jupyter notebooks and VS Code, streamlining the data visualization workflow. By Thomas Lin Pedersen, Teun Van den Brand, George Stagg, Hadley Wickham.
Tags data-and-analytics backend-development ai-and-machine-learning
-
Building a cross‑platform Ollama dashboard with 95% shared code
Posted on July 1, 2026, Level beginner Resource Length medium
This guide demonstrates how to build a production-ready admin dashboard for Ollama that runs on both Android and Desktop using Kotlin Multiplatform. By leveraging Compose Multiplatform, developers can achieve approximately 95% code sharing between platforms, significantly reducing development effort and maintenance overhead. By Vitali Tsikhanovich.
Tags backend-development frontend-and-mobile ai-and-machine-learning
-
How a Kotlin compiler plugin cut Android time to first render by 30%
Posted on June 30, 2026, Level intermediate Resource Length medium
Expo SDK 56 introduces a Kotlin compiler plugin that eliminates runtime reflection from Expo Modules on Android. A new Kotlin compiler plugin in SDK 56 strips reflection from Expo Modules on Android: 70% faster init, no code changes for app developers. By Łukasz Kosmaty.
Tags architecture-and-apis backend-development product-and-design frontend-and-mobile software-engineering
-
How to easily access private properties and methods in PHP
Posted on June 28, 2026, Level intermediate Resource Length medium
Bypass PHP's visibility rules with Spatie's __invade__ package - simple closures let you read, write, and call private members for testing or deep integration. By Freek Van der Herten.
Tags backend-development product-and-design architecture-and-apis security-and-privacy software-engineering
-
Plausible vs Matomo: Which analytics to self-host?
Posted on June 26, 2026, Level intermediate Resource Length medium
The article compares Plausible Community Edition and Matomo—two open‑source, self‑hosted web‑analytics platforms. By Alex Thornton.
Tags data-and-analytics security-and-privacy backend-development frontend-and-mobile leadership-and-career
-
TypeScript 7 RC: The compiler rewritten in Go, around 10x faster
Posted on June 22, 2026, Level intermediate Resource Length medium
TypeScript 7's compiler rewrite in Go delivers ~10x build performance while preserving type-checking behavior, with stable release imminent. By Jatniel Guzmán.
Tags backend-development frontend-and-mobile product-and-design
-
How to build agentic AI using Python
Posted on June 11, 2026, Level intermediate Resource Length medium
This article explores the fundamental architecture of agentic AI systems built with Python. It breaks down the essential components required to create autonomous, goal-driven agents, focusing on the integration of Large Language Models (LLMs) as reasoning engines and orchestrators as decision-making controllers. The guide provides a technical overview of how these elements collaborate to enable structured orchestration, tool usage, and memory management, offering developers a clear pathway to implementing advanced AI agents. By KnowledgeHut.
Tags ai-and-machine-learning backend-development software-engineering
-
Go serverless first: A strategy for modern API development
Posted on June 10, 2026, Level intermediate Resource Length medium
This article challenges the default assumption that Kubernetes is the only viable deployment target for Go APIs. The author advocates for a 'serverless-first' approach, demonstrating how Go applications can leverage native cloud features without vendor lock-in, offering a flexible path to containerization when scale demands it. By Arman Najafian.
Tags backend-development architecture-and-apis cloud-and-infrastructure
-
Beyond packages: AI agents and the future of dependency management
Posted on June 9, 2026, Level intermediate Resource Length medium
This article explores how AI agents are shifting developer habits from installing pre-built packages to generating custom code, challenging traditional dependency management strategies. By spatie.be.
Tags ai-and-machine-learning architecture-and-apis software-engineering devops-and-ci-cd backend-development
-
How to build Knowledge Graph generation pipelines from text with kg-gen, networkx analytics, and interactive visualizations
Posted on May 25, 2026, Level intermediate Resource Length long
Discover how to transform plain text into comprehensive knowledge graphs using kg-gen, NetworkX analytics, and interactive visualizations, providing actionable insights for developers and data scientists. By Sana Hassan.
Tags cloud-and-infrastructure data-and-analytics ai-and-machine-learning backend-development