InfoQ Homepage Programming Content on InfoQ
-
Thriving Through Change: Leading Through Uncertainty
Jennifer Davis shares practical strategies for thriving through change, empowering teams, and establishing impactful metrics.
-
Unleashing Llama's Potential: CPU-based Fine-tuning
Anil Rajput and Rema Hariharan detail CPU-based LLM (Llama) optimization strategies for performance and TCO reduction.
-
Bringing a Product Mindset to an Infrastructure Platform Team
Stéphane Di Cesare shares DKB's journey introducing a product mindset within their platform team.
-
Making Change Stick: Lessons Learned from Helping Teams Improve at the Co-Op
Neil Vass discusses Co-op's unique 180-year history and its impact on modern software development practices within the organization.
-
Navigating LLM Deployment: Tips, Tricks, and Techniques
Meryem Arik shares best practices for self-hosting LLMs in corporate environments, highlighting the importance of cost efficiency and performance optimization.
-
AI in the Age of Climate Change
Nischal HP shares insights on building a data-driven economy to incentivize sustainable farming and reduce carbon emissions.
-
A Platform Engineering Journey: Copy and Paste Deployments to Full GitOps
Jemma Hussein Allen explains practical approaches to CI/CD, GitOps, and team collaboration, aimed at enhancing software development lifecycle efficiency.
-
How GitHub Copilot Serves 400 Million Completion Requests a Day
David Cheney explains the architecture powering GitHub Copilot, detailing how they achieve sub-200ms response times for millions of daily requests.
-
Rebuilding Prime Video UI with Rust and WebAssembly
Alexandru Ene features details of a new UI SDK in Rust for Prime Video that targets living room devices.
-
Recommender and Search Ranking Systems in Large Scale Real World Applications
Moumita Bhattacharya overviews the industry search and recommendations systems, goes into modeling choices, data requirements and infrastructural requirements, while highlighting challenges.
-
A Walk along the Complexity-Performance Curve
Richard Startin explores the relationship between complexity and performance through the lens of recent improvements to the Java String class, visiting continuous profiling and some assembly code.
-
Building a Lightning Fast Firewall with Java & eBPF
Johannes Bechberger discusses building a high-throughput firewall leveraging the combined power of eBPF and Java.