Has anyone used SonarSource to reduce token cost? https://x.com/denicmarko/status/2090015983641469208?s=20
X (formerly Twitter)
Marko Denic (@denicmarko) on X
One of the biggest hidden costs of AI coding agents isn't writing code.
It's figuring out the codebase.
An agent can spend huge numbers of tokens searching, reading, searching again, and trying …
It's figuring out the codebase.
An agent can spend huge numbers of tokens searching, reading, searching again, and trying …
👍3
Drop some support here:
https://x.com/denicmarko/status/2091507010797809698
https://x.com/denicmarko/status/2091507010797809698
X (formerly Twitter)
Marko Denic (@denicmarko) on X
i just listed https://t.co/5FSK2plEhW on outliked, the leaderboard where you participate by posting and win based on likes.
every like on this tweet pushes it closer to #1.
do your thing 🩷
every like on this tweet pushes it closer to #1.
do your thing 🩷
🔥1
Check this out. You'll love it:
https://x.com/denicmarko/status/2101606868544311321
https://x.com/denicmarko/status/2101606868544311321
X (formerly Twitter)
Marko Denic (@denicmarko) on X
This is pretty handy.
Cloudflare lets you expose a local server to a public https URL with a single cloudflared command, no account or DNS setup needed.
https://t.co/B9DGcIbrTb
Cloudflare lets you expose a local server to a public https URL with a single cloudflared command, no account or DNS setup needed.
https://t.co/B9DGcIbrTb
🔥2
New article is up.
https://markodenic.com/why-use-wordpress/
https://markodenic.com/why-use-wordpress/
Marko Denic - Web Developer
Why Use WordPress in 2026? 9 Reasons It Still Wins (Even in the AI Era) - Marko Denic
Is WordPress still worth it in 2026? It runs 40.2% of all websites, ships built-in SEO, user roles, an image editor, custom post types and an AI-ready Abilities API - for $0. Here's why I still use it.
🔥2
This is a good report. You can check it on the link I shared in the post:
https://www.linkedin.com/feed/update/urn:li:activity:7510280869157363713/
https://www.linkedin.com/feed/update/urn:li:activity:7510280869157363713/
LinkedIn
AI Agent Memory Systems Benchmark: Remis + Instruct Approach | Marko Denic posted on the topic | LinkedIn
AI agents are only as useful as their memory.
Redis just published a benchmark of agent memory systems using LongMemEval, a benchmark with 500 questions across multi-session conversations.
Their Remis + Instruct approach reached 86.5% task-averaged accuracy…
Redis just published a benchmark of agent memory systems using LongMemEval, a benchmark with 500 questions across multi-session conversations.
Their Remis + Instruct approach reached 86.5% task-averaged accuracy…
🔥1
New article!
Position Absolute vs Relative in CSS
CSS position absolute vs relative, explained with a live demo: how each one moves an element, what the "nearest positioned ancestor" is, and the relative parent, absolute child pattern.
https://markodenic.com/position-absolute-vs-relative/
Position Absolute vs Relative in CSS
CSS position absolute vs relative, explained with a live demo: how each one moves an element, what the "nearest positioned ancestor" is, and the relative parent, absolute child pattern.
https://markodenic.com/position-absolute-vs-relative/
Marko Denic - Web Developer
Position Absolute vs Relative in CSS - Marko Denic - Web Developer
CSS position absolute vs relative, explained with a live demo: how each one moves an element, what the "nearest positioned ancestor" is, and the relative parent, absolute child pattern.
🔥2
CSS Text Stroke: How to Outline Text in CSS
Add a stroke or outline to text with -webkit-text-stroke: hollow text, thick strokes with paint-order, hover fills, and the text-shadow alternative. With a live demo.
https://markodenic.com/css-text-stroke/
Add a stroke or outline to text with -webkit-text-stroke: hollow text, thick strokes with paint-order, hover fills, and the text-shadow alternative. With a live demo.
https://markodenic.com/css-text-stroke/
Marko Denic - Web Developer
CSS Text Stroke: How to Outline Text in CSS - Marko Denic - Web Developer
Add a stroke or outline to text with -webkit-text-stroke: hollow text, thick strokes with paint-order, hover fills, and the text-shadow alternative. With a live demo.
🔥1
CSS calc(): How to Do Math in CSS (With Examples)
How the CSS calc() function works: syntax, mixing units, full-height layouts, equal columns, CSS variables, clamp() and the common mistakes. With a live demo.
https://markodenic.com/css-calc/
How the CSS calc() function works: syntax, mixing units, full-height layouts, equal columns, CSS variables, clamp() and the common mistakes. With a live demo.
https://markodenic.com/css-calc/
Marko Denic - Web Developer
CSS calc(): How to Do Math in CSS (With Examples) - Marko Denic - Web Developer
How the CSS calc() function works: syntax, mixing units, full-height layouts, equal columns, CSS variables, clamp() and the common mistakes. With a live demo.
🔥1
HTTP Status Codes: The Complete List, Explained
Every HTTP status code you'll run into, explained in plain English: 200, 301, 302, 304, 400, 401, 403, 404, 429, 500, 502, 503 and more, plus which ones matter for SEO.
https://markodenic.com/http-status-codes/
Every HTTP status code you'll run into, explained in plain English: 200, 301, 302, 304, 400, 401, 403, 404, 429, 500, 502, 503 and more, plus which ones matter for SEO.
https://markodenic.com/http-status-codes/
Marko Denic - Web Developer
HTTP Status Codes: The Complete List, Explained - Marko Denic - Web Developer
Every HTTP status code you'll run into, explained in plain English: 200, 301, 302, 304, 400, 401, 403, 404, 429, 500, 502, 503 and more, plus which ones matter for SEO.
❤2
CSS Grid: grid-template-columns, fr and repeat() Explained
Learn CSS Grid with live examples: grid-template-columns, the fr unit, repeat(), minmax(), auto-fill vs auto-fit, grid-template-areas and responsive grids without media queries.
https://markodenic.com/css-grid/
Learn CSS Grid with live examples: grid-template-columns, the fr unit, repeat(), minmax(), auto-fill vs auto-fit, grid-template-areas and responsive grids without media queries.
https://markodenic.com/css-grid/
Marko Denic - Web Developer
CSS Grid: grid-template-columns, fr and repeat() Explained - Marko Denic - Web Developer
Learn CSS Grid with live examples: grid-template-columns, the fr unit, repeat(), minmax(), auto-fill vs auto-fit, grid-template-areas and responsive grids without media queries.
🔥1
Fix "Cannot use import statement outside a module" in JavaScript
Why you get "SyntaxError: Cannot use import statement outside a module" and how to fix it in the browser, Node.js, TypeScript and Jest, with the exact change for each case.
https://markodenic.com/cannot-use-import-statement-outside-a-module/
Why you get "SyntaxError: Cannot use import statement outside a module" and how to fix it in the browser, Node.js, TypeScript and Jest, with the exact change for each case.
https://markodenic.com/cannot-use-import-statement-outside-a-module/
Marko Denic - Web Developer
Fix “Cannot use import statement outside a module” in JavaScript - Marko Denic
Why you get "SyntaxError: Cannot use import statement outside a module" and how to fix it in the browser, Node.js, TypeScript and Jest, with the exact change for each case.
❤2
How to Open a Link in a New Tab (HTML target="_blank")
Open a link in a new tab with target="_blank": the HTML, rel="noopener noreferrer" and why it matters, JavaScript window.open(), accessibility, and when you shouldn't do it.
https://markodenic.com/open-link-in-new-tab/
Open a link in a new tab with target="_blank": the HTML, rel="noopener noreferrer" and why it matters, JavaScript window.open(), accessibility, and when you shouldn't do it.
https://markodenic.com/open-link-in-new-tab/
Marko Denic - Web Developer
How to Open a Link in a New Tab (HTML target=”_blank”) - Marko Denic
Open a link in a new tab with target="_blank": the HTML, rel="noopener noreferrer" and why it matters, JavaScript window.open(), accessibility, and when you shouldn't do it.
🔥1
SEO Checklist for Developers: What Actually Matters
A practical SEO checklist for developers: get pages crawled, indexed, ranked and clicked. What Google actually uses, what to skip, and how to check it in Search Console.
https://markodenic.com/seo-checklist-for-developers/
A practical SEO checklist for developers: get pages crawled, indexed, ranked and clicked. What Google actually uses, what to skip, and how to check it in Search Console.
https://markodenic.com/seo-checklist-for-developers/
Marko Denic - Web Developer
SEO Checklist for Developers: What Actually Matters - Marko Denic
A practical SEO checklist for developers: get pages crawled, indexed, ranked and clicked. What Google actually uses, what to skip, and how to check it in Search Console.
🔥2
requestAnimationFrame Explained (With Examples)
How requestAnimationFrame works in JavaScript: the animation loop, delta time for smooth motion on any screen, cancelAnimationFrame, throttling scroll handlers, and when to use CSS instead.
https://markodenic.com/requestanimationframe/
How requestAnimationFrame works in JavaScript: the animation loop, delta time for smooth motion on any screen, cancelAnimationFrame, throttling scroll handlers, and when to use CSS instead.
https://markodenic.com/requestanimationframe/
Marko Denic - Web Developer
requestAnimationFrame Explained (With Examples) - Marko Denic
How requestAnimationFrame works in JavaScript: the animation loop, delta time for smooth motion on any screen, cancelAnimationFrame, throttling scroll handlers, and when to use CSS instead.
🔥2
CSS ::before and ::after Pseudo-Elements (With Examples)
How CSS ::before and ::after work: the content property, the difference between them, and practical examples like icons, custom bullets, overlays, tooltips and decorative shapes.
https://markodenic.com/css-before-after/
How CSS ::before and ::after work: the content property, the difference between them, and practical examples like icons, custom bullets, overlays, tooltips and decorative shapes.
https://markodenic.com/css-before-after/
Marko Denic - Web Developer
CSS ::before and ::after Pseudo-Elements (With Examples) - Marko Denic
How CSS ::before and ::after work: the content property, the difference between them, and practical examples like icons, custom bullets, overlays, tooltips and decorative shapes.
❤1
CSS Blob Shape: Organic Blobs with border-radius
Make organic blob shapes with pure CSS using the 8-value border-radius trick, plus an animated morphing blob and gradient blobs for backgrounds.
https://markodenic.com/snippets/css/blob-shape/
Make organic blob shapes with pure CSS using the 8-value border-radius trick, plus an animated morphing blob and gradient blobs for backgrounds.
https://markodenic.com/snippets/css/blob-shape/
Marko Denic - Web Developer
CSS Blob Shape: Organic Blobs with border-radius | Marko Denic
Make organic blob shapes with pure CSS using the 8-value border-radius trick, plus an animated morphing blob and gradient blobs for backgrounds.
🔥1