Blog / Series
Series

Engineering Notebook

Developer notes, tooling, and build practices from the Coffee Inc team.

Engineering Notebook

From Backend to Browser: Realtime Progress Updates with Pusher

SGSubash GSJun 12, 20266 min read
Engineering Notebook

Automate Testing with Playwright MCP and Google Sheets using Github Copilot

SSShashwanth Sivakumar NApr 13, 20263 min read
Engineering Notebook

Best Practices for Docker Your Vibe Coded Full Stack App with Docker

VVijayFeb 10, 20264 min read
Engineering Notebook

When the Bug Was Not in the Code: A Case Study on Product Implementation

SSamyukthaJan 14, 20263 min read
Engineering Notebook

Building AI Agents for Your Business: An Engineering Approach

CICoffee IncNov 26, 20257 min read
Engineering Notebook

Choosing the right connection model for better UX: Sync, Async, Polling, and WebSockets

SGSubash GSOct 7, 20254 min read
Engineering Notebook

Does Lovable create a lovable development experience?

VVijayAug 26, 20254 min read
Engineering Notebook

Bolt.new: Build Websites Without Coding

FSFatima Saadika OliverAug 13, 20254 min read
Engineering Notebook

Yet Another Tutorial: Getting Started with Docker

VVijayJun 5, 20254 min read
Engineering Notebook

Embedding Apache Superset Dashboards with Dynamic Row-Level Filters

GGGaurav GJun 3, 20256 min read
Engineering Notebook

Automate Your Workflow in One Go By Using AI Agents With codename goose

LRLauvanya RMay 31, 20255 min read
Engineering Notebook

Deploy Your Next.js Application to Coolify in Minutes

VVijayApr 30, 20253 min read
Engineering Notebook

Exploring Next.js 15: Latest Features & Improvements in v15.2

VVijayMar 24, 20256 min read
Engineering Notebook

Simplify WordPress Hosting with Coolify

SSamyukthaMar 17, 20253 min read
Engineering Notebook

Creating Scalable User Interfaces using JSON Schemas

VVijayMar 14, 20255 min read
Engineering Notebook

Deploying NextJS app on EC2 using PM2, Nginx and SSH

HHarish Feb 24, 202510 min read
Engineering Notebook

Optimizing Product Management in Shopify with Bulk Import using CSV

SSamyukthaDec 3, 20245 min read
Engineering Notebook

The Law of Instruments in Project Development: Relying on the Known instead of the Best

GGGaurav GOct 18, 20242 min read
Engineering Notebook

Protecting LLMs: How to Keep Chatbots Safe and Sound

PRPrasanna RSep 23, 20245 min read
Engineering Notebook

Mastering One-Way vs. Two-Way Door Decisions in Product Development

VVijaySep 21, 20245 min read
Engineering Notebook

Visualizing the Process of Outcomes

CICoffee IncJul 3, 20244 min read
Engineering Notebook

Product Inspiration: From a verb to changing user behaviour — The Google Effect

SGShreenidhi GJun 6, 20244 min read
Engineering Notebook

Explore vs. Exploit: Striking the balance between

CICoffee IncApr 23, 20244 min read
Engineering Notebook

Deploying your python Flask App on render.com

SGShreenidhi GApr 16, 20243 min read
Engineering Notebook

The Small Oversights that add up $: Optimizing the use of Google Maps

VVijayMar 25, 20246 min read
Engineering Notebook

Building Minimum Lovable Products in an AI World

GGGaurav GFeb 14, 20248 min read
Engineering Notebook

How to setup Page Loading during page change in Next.js?

KSKavya SNov 16, 20233 min read
Engineering Notebook

Getting Started with WordPress: Essentials to keep in mind

KSKavya SOct 27, 20235 min read
Engineering Notebook

Extending Capabilities of Dialogflow chatbots: Connecting to the OpenAI GPT API

SPSri PriyadharshiniOct 13, 20236 min read
Engineering Notebook

How to send mail to users directly from Next.js using Resend?

KSKavya SOct 4, 20237 min read
Engineering Notebook

Getting Started with a No Code MVP using Glide

HNHarsha NaharSep 30, 20237 min read
Engineering Notebook

How to setup dynamic meta tags for SEO using getServerSideProps in Next.js?

KSKavya SSep 22, 20235 min read
Engineering Notebook

How to enable Native Sharing in your React/Next.js app?

KSKavya SSep 19, 20233 min read
Engineering Notebook

How to implement meta tags for better SEO in Next.js?

KSKavya SSep 6, 20234 min read
Engineering Notebook

How to automate and send personalized WhatsApp messages with pywhatskit?

NRNaveena RAug 26, 20233 min read
Engineering Notebook

Connect WhatsApp to Shopify for Customer Notifications using AiSensy: A Simple Step-by-Step…

SPSri PriyadharshiniAug 21, 20233 min read
Engineering Notebook

How to Supercharge your Front-end App hosted in Vercel with Web Analytics?

KSKavya SAug 16, 20232 min read
Engineering Notebook

Not Invented Here Syndrome: The Choice of Invention over Integration

GGGaurav GJul 26, 20234 min read
Engineering Notebook

Summer: Curating your Wedding Gift Experience

GGGaurav GJul 6, 20232 min read
Engineering Notebook

Getting started with Vercel Postgres and Next.js 13

HHarish Jun 28, 20238 min read
Engineering Notebook

Getting Started with Next.js 13 from scratch

GGGaurav GMay 31, 20235 min read
Engineering Notebook

Building a Component in React to filter Product Categories in the Frontend

HHarish May 23, 20238 min read
Engineering Notebook

Recipe GPT : Building a NextJS Web App to get a Recipe with Ingredients using GPT API — Part 2

HHarish May 4, 20238 min read
Engineering Notebook

Recipe GPT : Building a NextJS Web App to get a Recipe with Ingredients using GPT API — Part 1

HHarish May 1, 202310 min read