AIMRAN Blog
All categories
Five broad topics, designed to grow with real content. Inside each one, articles sorted by date.
Web development
Practical web development guides: HTML, CSS, JavaScript, WordPress, APIs, Git, Docker and Linux, with tested examples and clear explanations.
- Docker: the difference between an image and a container, explained with commands
- How to undo the last commit in Git without losing work
- How to convert images to WebP (and when not to)
- Lazy loading images in HTML: loading="lazy", fetchpriority and decoding
Artificial intelligence
Artificial intelligence without the hype: how language models work, AI tools for developers, automation and agents.
- How a language model works: tokens, context window and temperature
- How to count the tokens in a prompt and estimate what a call to a language model costs
- What an AI agent is and how it differs from a chatbot
Developer tools
Online and desktop tools for developers: productivity, debugging, JSON, images, PDF and text. What they do, when to use them and their limits.
- How to read and write a cron expression (with examples you can copy)
- How to validate JSON and understand its most common errors
- What Base64 is, when to use it and how to encode in JavaScript, Node and the terminal
SEO
Technical SEO explained for developers: crawling and indexing, canonical and hreflang, web performance, Core Web Vitals, Search Console and WordPress SEO.
- Canonical and hreflang: how to implement them properly (and the mistakes that cancel them)
- robots.txt versus noindex: what each one does and when to use them
- What are the Core Web Vitals: LCP, INP and CLS explained with thresholds
Technology
Software, applications, hosting, domains and security explained clearly: how the pieces that support any internet project work.
- HTTP security headers: which ones to set on any website and what each does
- What a JWT is, what is inside it and why decoding it is not validating it
- What DNS is and what A, AAAA, CNAME, MX and TXT records are for