Blog
Thoughts on architecture, cloud, and technology leadership.
70 posts in Machine Learning

Beyond Buy vs. Build, Your AI Sourcing Strategy Needs a Third Option

An Enterprise Architect's Guide to Sourcing AI for Real Value

AI Governance for the Enterprise

Why CSR and Sustainability Matter for Modern Enterprises

Theories, Crises, and the Purpose of the Corporation

Learning to Build Agentic Apps with Azure AI Foundry

The Stoic Brainhack

Training Beyond Comfort Zones

It’s Okay Not to Be Successful

How I Learned to Lead, Influence, and Drive Change in a World That Isn't Always Fair

Embracing Failure Leads to Success and Personal Growth

Essential Concepts in Generative AI

What Are AI Agents? How They Work and Why They’re the Future of Artificial Intelligence

How to Reclaim Your Time and Live a More Fulfilling Life

Monte Carlo Method - From Statistics to Smart AI Agents

Understanding MCP (Model Context Protocol) - What It Is, How It Works, and Why It Matters

Vibe Coding - A New Era of AI-Accelerated Software Development

Building Code Agents with Hugging Face smolagents

LangSmith - Visibility While Building with Tracing

LangChain - From Simple Prompts to Autonomous Agents

Mixture of Experts in Large Language Models

Understanding Self-Attention in Large Language Models (LLMs)

Understanding Reinforcement Learning from Human Feedback (RLHF)

LLM Inference - Optimizing Latency, Throughput, and Scalability

Can Coding Teach Children Sustainability and Good Values?

Amazon SageMaker - Accelerating Machine Learning in the Cloud

Amazon Bedrock - Unlocking the Power of Generative AI for Businesses

Which Observability Tool Should You Choose? Coralogix vs. Dynatrace vs. ELK

Ethical Considerations in Implementing AI Solutions in Your Business

Understanding Logging in Kubernetes - From Containers to Nodes

Maximizing Efficiency and Collaboration with Gig Workers

Harnessing AI Tools in Software Engineering

Transforming the Solution Architect Role for 2030

The Age of AI - Insights on the Future of Artificial Intelligence

Enhancing Team Learning with AI-Powered Customer Insights

An Overview of Reinforcement Learning

LlamaIndex Framework - Context-Augmented LLM Applications

LangChain - A Framework for LLM-Powered Applications

Exploring Generative Adversarial Networks (GANs) - The Power of Unsupervised Deep Learning

Embracing Digital Twins Technology - Key Considerations, Challenges, and Critical Enablers

Minimizing GPU RAM and Scaling Model Training Horizontally with Quantization and Distributed Training

Types of Transformer-Based Foundation Models

The Power of Personas and How Might We Questions in User-Centric Design

Why Operational Plans Fail - The Perils of Groupthink and Assumption

Understanding LoRA - Low-Rank Adaptation for Efficient Machine Learning

Chinchilla Scaling Laws - Optimizing Model and Dataset Size for Efficient Machine Learning

Understanding Transformer Architecture in Large Language Models

The Future of Personal Tech

Building Docker Images for a Python Flask Server - A Step-by-Step Guide

Exploring Retrieval-Augmented Generation (RAG)

How I Study and Prepare for AWS Certification Exams

Our Future is AI - Choosing the Companion You Want to Live With

Microsoft Fabric - Revolutionizing Data Analytics in the AI Era

Understanding Bootstrap Aggregation and Random Forest

PostgreSQL vs. Oracle Database - Why Open Source Prevails

Explaining JSON Web Tokens (JWT) - A Secure and Versatile Authentication Mechanism

Exploring Assisted Intelligence for Operations (AIOps)

Thinking About the Future with ChatGPT

Brand Strategy Recommendations

Introducing Amazon Web Services (AWS)

Understanding Kubernetes

Understanding Service Mesh and Istio

Don't Be Afraid, My Mentor Is Here

Leading the Way

On Feeling Drained by Social Interactions

Explaining the Angular Error: 'Expression Changed After It Has Been Checked'

Reading Large Files Using Node.js

Installing Jupyter Notebook on macOS

Deploying a Java Spring Server with a Docker Container

Beer Recommendation Engine Using PredictionIO