Writing
Notes on AI, agents, web technologies, and building with LLMs
Technical articles on building with LLMs: agents and agent harnesses, MCP, evaluation, and the web technologies underneath. Worked examples with code, written for working developers.
248 articles · Page 10 of 25
Filter by tag
- All articles
- A2A
- ADK
- AGENTS.md
- AI
- AI Agents
- AI Strategy
- API
- AX
- AXI
- Agent Experience
- Agent Skills
- Agentic AI
- Agents
- Angular
- AngularJS
- Architecture
- Automation
- Bash
- Browser APIs
- C2PA
- CLI
- CSharp
- Cloudinary
- Community
- Conference
- Content Credentials
- Core Web Vitals
- DevFest
- DevRel
- Developer Tools
- Docker
- Embeddings
- Enablement
- Engineering
- FDE
- Firebase
- Frontend
- Function Calling
- Games
- Gemini
- Ghost
- Google ADK
- Google chrome
- GraphQL
- Harness Engineering
- Image Formats
- Image Optimisation
- Jamstack
- JavaScript
- LLM
- Large Language Models
- Learn To Code
- Local-first
- Loop Engineering
- MCP
- MCP Apps
- MEAN
- Machine Learning
- Memory
- MongoDB
- Multilingual
- MySQL
- NLP
- Next.js
- NoSQL
- Node.js
- Open Source
- PHP
- Performance
- Polymer
- Product Strategy
- Production AI
- Progressive Web App
- Progressive Web Apps
- Protocols
- Provenance
- RAG
- React
- Recruitment
- Review
- RxJS
- SQLite
- Security
- Serverless
- Service Worker
- Sponsored
- SynthID
- Taipei
- Thought Leadership
- Tool Calling
- Tool Use
- Tooling
- Transformers.js
- TypeSafe
- TypeScript
- VMware
- Veo
- Vercel AI SDK
- Verification
- Vue.js
- Web
- Web Assembly
- Web Development
- Web Performance
- WebGPU
- WebMCP
- this || that
Setting up a Headless CMS on a VPS using Clouding.io
VPS - Virtual Private Servers - are hosted, virtual servers that we can rent from various providers. They have multiple benefits, including but not limited to stability, performance and flexibility.
🍬Syntactic sugar, diabetes alert🚨
Syntactic sugar is everywhere in JavaScript. Most will say it's JUST syntactic sugar - a tiny bit of candy that makes your coding life sweeter. Well, is it? A little bit of sugar here, a bit there… and before we know it, we already need an insulin shot.
Serve an Angular app on localhost via HTTPS
Enabling HTTPS support via the Angular CLI is really straight forward, however generating a trusted certificate can be tricky. This article discusses how to achieve HTTPS on localhost for Angular applications.
ES6 — Set vs Array — What and when?
Some can argue that Set has more advantages compared to Array. Others may wonder why there is a need for Set now (we have been doing pretty well without one until now). What exactly differs these two and when to use one over the other?
404 after refreshing the browser for Angular / Vue.js app
This article discusses how to add utilise HTML5 style navigation for both Angular and Vue.js applications, and how to implement server side URL rewriting for full functionality.
Retrieve only queried element in an object array in MongoDB collection
In this 'Quick Tip' article, we review how to retrieve only the queried element in an object of arrays in MongoDB.
An Overview of ES2015 (ES6) Modules
This article focuses on the current state of Modules in the JavaScript ecosystem
Remove unused CSS / JavaScript code from your project
This article discusses how to run code coverage checks in Chrome DevTools as well as via Puppeteer in an automated way.
A Cloudinary plugin for Workbox.js
In this article we review how to adaptively cache images based on network speed with Workbox.js via a custom plugin.
Adaptive image caching based on network speed with Workbox.js
In this article we review how to adaptively cache images based on network speed with Workbox.js and Cloudinary.