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.
230 articles · Page 6 of 23
Filter by tag ▾
- All posts
- ADK
- AI
- AI Agents
- AI Literacy
- API
- AX
- AXI
- Agent Experience
- Agentic AI
- Agents
- Angular
- AngularJS
- Architecture
- Article 4
- Automation
- Bash
- C2PA
- CLI
- CSharp
- Cloudinary
- Compliance
- Conference
- Content Credentials
- Core Web Vitals
- DevFest
- DevRel
- Developer Tools
- Docker
- EU AI Act
- Firebase
- Frontend
- Function Calling
- Gemini
- Ghost
- Google ADK
- Google chrome
- GraphQL
- Harness Engineering
- Image Formats
- Image Optimisation
- Jamstack
- JavaScript
- LLM
- Large Language Models
- Learn To Code
- Loop Engineering
- MCP
- MEAN
- Machine Learning
- Memory
- MongoDB
- MySQL
- NLP
- Next.js
- NoSQL
- Node.js
- PHP
- Performance
- Polymer
- Product Strategy
- Production AI
- Progressive Web App
- Progressive Web Apps
- Provenance
- RAG
- React
- Recruitment
- Review
- RxJS
- Serverless
- Service Worker
- Sponsored
- SynthID
- Taipei
- Thought Leadership
- Tooling
- Transformers.js
- TypeScript
- VMware
- Veo
- Vercel AI SDK
- Vue.js
- Web Assembly
- Web Development
- Web Performance
- this || that
-
Three-State Light/Dark Theme Switch
Light and dark mode options are frequently added to websites; however, most solutions implement it as two-states, righteously. In this post, we'll take a look at a better, three-state approach.
-
Understanding Lazy-Loading in Popular Frontend Frameworks
Lazy-loading is a concept that allows us to defer the loading of certain components to eliminate potential performance bottlenecks. This article discusses lazy-loading techniques for popular frontend frameworks.
-
React, Videos and the Orientation API
This article discusses how to best optimise videos shot in landscape/portrait mode in a React environment using the Orientation API.
-
Media Asset Management in the Jamstack
What are the best ways to manage media assets for a Jamstack project? The aim of this article is to discuss your options.
-
Create a custom colour replace component
Create a custom React component to do colour replacement using Cloudinary on your images.
-
There's an API for that
The A in the Jamstack refers to APIs. In this post we take a look at how and why APIs matter for the Jamstack.
-
The holy trinity of the CSS
Explaining the three basic CSS positioning models in order to understand the concept of CSS.
-
Creating memes with Cloudinary
Creating memes is always fun - in this article we take a look at how to utilise Cloudinary to generate themes for the Dolly Parton challenge.
-
The Cornerstones of HTML
Inspection of different pillar elements of HTML and the importance of them. Including topics like images, divs, forms, different tags and other key elements of HTML.
-
The Importance of Media Accessibility (m16y)
This article discusses how to make modern, visual websites more accessible for visitors having visual impairments. We have coined this 'media accessibility' or 'm16y'.