The Curious Engineer

All blogs / Frontend / CSS / browsers

Marko Denic

markodenic.com

Web Developer, Public speaker, IT trainer and consultant.

Frontend / CSS / browsersJavaScript / TypeScript

Posts
89 from 12 Apr 2020 to 7 Nov 2026
Posting
weekly (48 in the last year)
Kind
personal blog
Feed
https://markodenic.com/feed/

2026 46

  1. How to Install Git on Windows (Step by Step)
  2. How to Style an hr (Horizontal Rule) in CSS
  3. How to Revert to a Previous Commit in Git (Safely)
  4. CSS transform: translate, rotate, scale and transform-origin
  5. JavaScript Modulo (%): Remainder Operator Explained
  6. CSS Blur: Blur Text, Images and Backgrounds
  7. How to Make Text Italic in HTML (i vs em vs CSS)
  8. How to Add a Seasonal Theme to Your Website (Halloween Example)
  9. Striped Backgrounds in CSS (Horizontal, Vertical, Diagonal)
  10. How to Serve Markdown to AI Agents (and Why)
  11. JavaScript typeof Operator: Every Result and Its Quirks
  12. HTML blockquote: How to Quote Text (and Style It with CSS)
  13. How to Convert a String to a Number in JavaScript
  14. CSS Hamburger Menu: Icon, Animation and Accessible Toggle
  15. How to Comment in HTML (Single-Line, Multi-Line and Shortcuts)
  16. 301 Redirects in .htaccess: Copy-Paste Examples
  17. How to Check and Update Your Node Version (Windows, Mac, Linux)
  18. window.opener and target=”_blank”: The Tabnabbing Risk Explained
  19. npm uninstall: How to Remove (and Update) npm Packages
  20. CSS radial-gradient(): Syntax and Examples
  21. Headless WordPress: What It Is, Pros and Cons, and How to Start
  22. Truncate Text in CSS: text-overflow: ellipsis and line-clamp
  23. CSS Class Selector: Single, Multiple and Combined Classes
  24. JavaScript Reserved Words: The Complete List of Keywords
  25. Will AI Replace Programmers? What’s Actually Changing
  26. Hide Scrollbar in CSS (and Style a Custom Scrollbar)
  27. BEM in CSS: Block, Element, Modifier Naming Explained
  28. URLSearchParams: Read and Update URL Query Parameters in JavaScript
  29. CSS !important: What It Does and When to Use It
  30. Is HTML a Programming Language? (And What About CSS?)
  31. How to Send Code Blocks in Discord (With Syntax Highlighting)
  32. CSS ::before and ::after Pseudo-Elements (With Examples)
  33. requestAnimationFrame Explained (With Examples)
  34. SEO Checklist for Developers: What Actually Matters
  35. How to Open a Link in a New Tab (HTML target=”_blank”)
  36. Fix “Cannot use import statement outside a module” in JavaScript
  37. CSS Grid: grid-template-columns, fr and repeat() Explained
  38. HTTP Status Codes: The Complete List, Explained
  39. CSS calc(): How to Do Math in CSS (With Examples)
  40. CSS Text Stroke: How to Outline Text in CSS
  41. Comments in CSS: Syntax, Shortcuts and Examples
  42. Position Absolute vs Relative in CSS
  43. I Added WebMCP to My Site. Here’s What It Took.
  44. Why Use WordPress in 2026? 9 Reasons It Still Wins (Even in the AI Era)
  45. 5 Ways to Grow Your X/Twitter Account Organically in 2026
  46. The Reading List That Will Make You a Better Developer

2025 5

  1. How to Build and Deploy a Laravel App to Sevalla
  2. Introduction to CSS if Statements and Conditional Logic
  3. CSS Pulse Animation
  4. Install Mistral AI on Linux
  5. Install Deepseek on Linux

2024 4

  1. Git Cheat Sheet: Essential Git Commands (with PDF)
  2. Best Websites To Get HTML/CSS Templates
  3. ClientManager Review: Onboarding and Client Management In One Place
  4. Home Page: 5 Social Milestones You Need to Conquer to Land a Sale

2023 8

  1. Web Performance Tips: 13 Ways to Speed Up Your Site
  2. From zero to Web developer
  3. The Psychology of Colors in WordPress Design
  4. CSS Tutorial
  5. Kubernetes quick tutorial
  6. CSS Flexbox Guide: flex-wrap, justify-content, flex-basis
  7. HTML input types
  8. What is new in Next 13?

2022 6

  1. Earning $500 /mo On The Side As A Developer
  2. Building a SaaS with React and Node.js
  3. CSS line-height: Default Value, Units & Best Practice
  4. Make your first open source contribution
  5. WordPress Tips And Tricks
  6. 10 Examples of Great Website Design

2021 9

  1. How to Write Long-tail Keyword Articles
  2. 17 Profitable Business Ideas for Web Developers
  3. How to Do Keyword Research: A Simple Process With Free Tools
  4. Interactive learning tools
  5. Why every dev should have a Twitter presence
  6. Free certifications for developers
  7. Free Courses
  8. Use Google like a pro
  9. CSS Generators

2020 11

  1. Technical interview resources
  2. 50 Free Tools and Resources for Web Developers
  3. GitHub repositories to improve skills
  4. 10 array methods to simplify your code
  5. console.log() in JavaScript: How to Use It + Tips
  6. Free Web Development Resources
  7. 11 Free Resources to Learn Programming
  8. 10 Places to Host Your Apps for Free
  9. CSS Tips and Tricks: 26 You Won’t See in Most Tutorials
  10. JavaScript Tips
  11. HTML Tips and Tricks: 20 You Won’t See in Most Tutorials