Categories
Articles

Google is Back! Why 2025 Changed Everything for AI and ChatGPT left behind

For a long time, it looked like OpenAI and ChatGPT were the only kings of the mountain. But 2025 changed the game! Google used its massive brainpower and deep pockets to catch up and zoom past the competition. This isn’t just a win for a big company—it is the start of a bright new future […]

Categories
Articles

Spec-driven development with AI: rethinking how we design, build, and govern software

In an era where AI accelerates code generation, upfront thinking still matters more than ever. Spec-driven development (SDD) offers a discipline that pairs crystal-clear specifications with AI-assisted execution. For senior engineers and technology leaders, SDD is not a bottleneck but a proven blueprint for delivering architecture-conscious, quality-forward software at scale. What is spec-driven development (SDD)? […]

Categories
Articles

Event Sourcing and CQRS

Event Sourcing Event sourcing is an architectural design pattern that uses an append-only store to record the actions taken on the data. Let me start with the context and the problem. Most of the applications apply the typical approach which maintains the state of the data by using CRUD operations. i.e, reads data from store, […]

Categories
Articles

GenAI for Developers Superthread

Create Gen AI Apps Infrastructure Prompts examples and libraries GitHub Copilot Chat Cookbook https://docs.github.com/en/copilot/copilot-chat-cookbook Regex Others Popular AI tools Source Understanding ChatGPT Roles, Formats, Tones, etc Mix of posts Business Google: 321 real-world gen AI use cases from the world’s leading organizations https://cloud.google.com/transform/101-real-world-generative-ai-use-cases-from-industry-leaders The Future of AI: Insights from 23 Industry Leaders (by Google) https://cloud.google.com/resources/content/future-of-ai-report […]

Categories
Articles

Real-time SMS analysis and automated responses using WebSockets with Pushbullet and OpenAI

Introduction In the backdrop of the overwhelming influx of messages we received, I decided to automate the process of replying to these messages. The solution? A combination of Pushbullet’s API for SMS management and OpenAI’s GPT-3 for generating human-like responses. Overall Architecture Code Breakdown Setting Up import osimport jsonimport openaiimport loggingimport asyncioimport requestsimport websockets We […]

Categories
Articles

Chrome Extensions OAuth

By using the chrome.identity API it enables use to identify/retrieve signed-in users, authenticate via Google OAuth or other social OAuth options, get access token tokens and more. In this article we are going to cover how to initial a login sequence for Facebook and Google using the chrome.identity API. You see the official documentation on the API here: https://developer.chrome.com/docs/extensions/reference/api/identity How […]

Categories
Articles

NASA’s 10 Rules for Space-Proof Code

How NASA Writes Space-Proof Code: A Deep Dive Developing software for space exploration demands precision, as failures can jeopardize lives and missions worth billions. NASA’s software development process ensures unparalleled reliability through a combination of meticulous practices: 1. Keep Control Flow Simple Space missions can’t afford confusing code paths. NASA emphasizes simplicity, adhering to clear […]

Categories
Articles

Creating smaller and more secure docker images for .NET 8.0

In this article, I will explain how we can write better and more secure docker images. The docker images will be smaller and contain fewer dependencies. This is a default docker file for creating a docker image: Pro tip: call the docker init command to generate all the needed docker files for your project. This […]

Categories
Articles

How to Reply to Booking.com Reviews in Seconds with AI – Free Tool for Hosts

As a Booking.com host, replying to guest reviews is essential for building your reputation, boosting your ratings, and showing future guests you care. But let’s face it—responding to every review, especially when you’re short on time, can be a hassle. What if you could reply to reviews instantly, without writing a single word? Meet Booking.com […]

Categories
Articles

Kubernetes Cheatsheet

What is Kubernetes? Azure Container Apps vs Azure Kubernetes Service How to install Kubectl commands More: https://kubernetes.io/docs/reference/kubectl/cheatsheet Kubernetes + YAMLs Kubernetes Dashboard https://github.com/kubernetes/dashboard Docker commands Other links