Writing
Notes on AI, agents, web technologies, and building with LLMs
Technical articles on AI integration, agents, agent harnesses, MCP, web technologies, and emerging tools. Working notes from a Google Developer Expert with 25+ years of building and teaching.
224 articles · Page 10 of 23
Filter by tag ▾
- All posts
- ADK
- AI
- API
- Agentic AI
- Agents
- Angular
- AngularJS
- Bash
- CSharp
- Cloudinary
- Conference
- Core Web Vitals
- DevFest
- DevRel
- Developer Tools
- Firebase
- Frontend
- Function Calling
- Gemini
- Ghost
- Google ADK
- Google chrome
- GraphQL
- Image Formats
- Image Optimisation
- Jamstack
- JavaScript
- LLM
- Large Language Models
- Learn To Code
- MCP
- MEAN
- Machine Learning
- Memory
- MongoDB
- MySQL
- NLP
- Next.js
- NoSQL
- Node.js
- PHP
- Performance
- Polymer
- Progressive Web App
- Progressive Web Apps
- RAG
- React
- Recruitment
- Review
- RxJS
- Serverless
- Service Worker
- Sponsored
- Taipei
- Thought Leadership
- Tooling
- Transformers.js
- TypeScript
- VMware
- Veo
- Vercel AI SDK
- Vue.js
- Web Assembly
- Web Development
- Web Performance
- this || that
-
RESTful API Design - POST vs PUT vs PATCH
In this blog post we'll not only explore these differences but also discuss idempotent and safe HTTP methods.
-
RESTful API Design - The basics
In this article, we'll take a look at some of the basics of REST APIs and design such APIs, in the context of Node.js and Express.
-
Use Angular Custom Element in Vue.js
In this article, we'll now see how to use such custom elements outside Angular and in a supposedly competing framework, Vue.js.
-
Create and use Custom Elements with Angular
In this article, we'll take a look at the new custom elements feature in Angular6. We will see how to create a custom element as well as how to reuse it in a simple application.
-
res.json() vs res.send() vs res.end() in Express
In this article we are discussing the differences between the json(), send() and end() methods available as part of Express response object.
-
Introduction to GraphQL
In this article, we'll take a look at GraphQL and go through a basic example while exploring why it's a great supplement for REST APIs.
-
Concurrent HTTP connections in Node.js
-
Why shouldn't JSONP be used?
JSONP is could be considered to be a useful way to avoid CORS errors however it has more cons than pros - this article discusses the most important factors.
-
Display real-time data in Angular
In this article, we'll be taking a look at two ways to display real-time data in an Angular application - one using a timeout and the other using sockets.
-
Unsubscribe from Angular/RxJS subscription
In this article, we are discussing when it is required to unsubscribe from an observable in Angular to avoid memory leaks.