RAM Price in Australia - December 2025
Short post, just noting the price
With this crazy RAM prices volatility, to form and have a better picture, let’s track the RAM price in Australia ourselves first.
Short post, just noting the price
With this crazy RAM prices volatility, to form and have a better picture, let’s track the RAM price in Australia ourselves first.
Speed up Go tests with parallel execution
Table-driven tests are the idiomatic Go approach for testing multiple scenarios efficiently.
When combined with parallel execution using t.Parallel(), you can dramatically reduce test suite runtime, especially for I/O-bound operations.
Build AI search agents with Python and Ollama
Ollama’s Python library now includes native OLlama web search capabilities. With just a few lines of code, you can augment your local LLMs with real-time information from the web, reducing hallucinations and improving accuracy.
Pick the right vector DB for your RAG stack
Choosing the right vector store can make or break your RAG application’s performance, cost, and scalability. This comprehensive comparison covers the most popular options in 2024-2025.
Build AI search agents with Go and Ollama
Ollama’s Web Search API lets you augment local LLMs with real-time web information. This guide shows you how to implement web search capabilities in Go, from simple API calls to full-featured search agents.
RAM prices surge 163-619% as AI demand strains supply
The memory market is experiencing unprecedented price volatility in late 2025, with RAM prices surging dramatically across all segments.
Auto-generate OpenAPI docs from code annotations
API documentation is crucial for any modern application, and for Go APIs Swagger (OpenAPI) has become the industry standard. For Go developers, swaggo provides an elegant solution to generate comprehensive API documentation directly from code annotations.
Master local LLM deployment with 12+ tools compared
Local deployment of LLMs has become increasingly popular as developers and organizations seek enhanced privacy, reduced latency, and greater control over their AI infrastructure.
Master Go code quality with linters and automation
Modern Go development demands rigorous code quality standards. Linters for Go automate the detection of bugs, security vulnerabilities, and style inconsistencies before they reach production.
Master Python code quality with modern linting tools
Python linters are essential tools that analyze your code for errors, style issues, and potential bugs without executing it. They enforce coding standards, improve readability, and help teams maintain high-quality codebases.
Master line ending conversions across platforms
Line ending inconsistencies between Windows and Linux systems cause formatting issues, Git warnings, and script failures. This comprehensive guide covers detection, conversion, and prevention strategies.
AI-suitable Consumer GPU' Prices - RTX 5080 and RTX 5090
Let’s compare prices for top-level consumer GPUs, that are suitable for LLMs in particular and AI in general. Specifically I’m looking at RTX-5080 and RTX-5090 prices.
Build robust AI/ML pipelines with Go microservices
As AI and ML workloads become increasingly complex, the need for robust orchestration systems has become greater. Go’s simplicity, performance, and concurrency makes it an ideal choice for building the orchestration layer of ML pipelines, even when the models themselves are written in Python.
Complete guide to creating tables in Markdown
Tables are one of the most powerful features in Markdown for organizing and presenting structured data. Whether you’re creating technical documentation, README files, or blog posts, understanding how to properly format tables can significantly improve your content’s readability and professionalism.
Unify text, images, and audio in shared embedding spaces
Cross-modal embeddings represent a breakthrough in artificial intelligence, enabling understanding and reasoning across different data types within a unified representation space.
Transform LaTeX documents to Markdown efficiently
Converting LaTeX documents to Markdown has become essential for modern publishing workflows, integrating static site generators, documentation platforms, and version control systems while maintaining readability and simplicity.