Learn how to build a private RAG (Retrieval-Augmented Generation) system using a locally deployed Llama model. This step-by-step guide covers document processing, embeddings, vector databases, semantic search, and prompt construction to help an AI assistant answer questions using sensitive internal documents without sending data to external AI services.
Tag: software architecture
What is WebView and Compliance Concerns around WebView
What is a WebView, how do hybrid apps use it, and which PCI DSS, GDPR and HIPAA risks does it create? Plus a checklist to reduce them in mobile apps.
What Makes Social Networks Addictive? And What We Can Learn For Software Development.
Infinite scroll, variable rewards and notifications are built to keep you scrolling. How social networks hook users, and what developers can learn from it.
Smart Contracts Explained: What Makes a Contract Smart?
What is a smart contract, explained without blockchain jargon: how self-executing code replaces trust, where it is useful, and the limits you should know about.
How To Save $99/Year When Building iOS app
Skip the $99 Apple Developer fee: build a Progressive Web App that users install on the iPhone home screen. How PWAs work on iOS and what they cannot do yet.
How To Compete With Generative AI As A Software Engineer ?
Generative AI writes code fast, but not judgement. Learn the engineering skills AI cannot replace and how to build a career that gets stronger as AI improves.
Store DateTime as ISO 8601 Instead Of Timestamp
Why store dates as ISO 8601 instead of Unix timestamps? Time zones, readability and debugging, with practical advice for databases, APIs and logs.
Microservices Tradeoffs and Design Patterns
The real tradeoffs of microservices and the design patterns that handle them: API gateway, service discovery, saga, circuit breaker and event-driven messaging.
Are Microservices good ?
Misconceptions About Microservices
Building a software is like building a house
How will you explain software development process to your non-developer friends or colleagues ?
