Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. What Makes Code Maintainable?

    Maintainable code makes its purpose clear, limits dependencies, protects behaviour with tests, and stays easy to change.

  2. Practical Git habits for clear commits, focused branches, useful reviews, and a history people can understand.

  3. A practical introduction to accessible content, semantic HTML, keyboard use, contrast, media, and testing.

  4. Writing an article with ChatGPT

    Use ChatGPT for outlines and rough drafts without handing over fact-checking, judgment, or your own voice.

  5. Make a Netlify-hosted domain resolve to an existing Mastodon account through WebFinger.

  6. A practical way to choose between CSS Grid and Flexbox based on the layout you are building.

  7. Communication, judgment, collaboration, and other skills that make technical work more effective.

  8. Pull public structured data into Google Sheets with IMPORTXML and a focused XPath query.

  9. Create a small Hugo shortcode for reusable audio players with an optional caption and preload setting.

  10. Enable raw HTML in Hugo

    Enable raw HTML in Hugo's Goldmark renderer, and understand the trade-off before switching it on.

  11. Why Linux is a strong development environment—and the practical cases where another operating system may fit better.

  12. Technical SEO for beginners

    A practical first pass through crawling, indexing, site structure, performance, mobile use, and structured data.

  13. Hugo shortcode for raw HTML

    Render selected blocks of raw HTML in Hugo content with a small custom shortcode.

  14. Show related content in Hugo

    Use Hugo's built-in related content feature to show a short list of relevant pages after a post.

  15. Set up Tailwind CSS in Hugo

    Set up Tailwind CSS in a Hugo project with the Tailwind CLI or a PostCSS build step.

  16. Choose a web development laptop by workload, memory, screen, keyboard, ports, and operating system—not a model name.

  17. Improve search visibility by matching intent, publishing useful content, and keeping the site easy to crawl and use.

  18. Count the pages in a Hugo section

    Use Hugo's where function to count the regular pages in a specific content section.

  19. Practical habits that make code easier to read, change, test, and maintain over time.

  20. CSS :has() Can Select a Parent

    CSS :has() selects an element based on its children or nearby siblings, with examples and historical browser-support context.

  21. Use one variable font file to cover a range of weights, widths, slants, and other typeface variations.

  22. Add Anchor Links to Hugo Headings

    Wrap rendered Hugo headings in links so readers can copy a URL to a particular section.

  23. Let Safari draw the correct Apple Pay button with CSS, including button types, styles, and an older-browser fallback.

  24. Use CSS clamp() to make type scale with the viewport without becoming tiny on phones or enormous on wide screens.

  25. Add response headers to Cloudflare Pages with a _headers file, including security rules and noindex for preview deployments.

  26. The practical difference between OpenType and TrueType fonts, including outlines, typographic features, and compatibility.

  27. A collection of text-only, low-bandwidth, and deliberately lightweight websites.

  28. Preload, Preconnect, or Prefetch?

    Choose between preload, preconnect, and prefetch based on when the browser will need a resource.

  29. Useful File Variables in Hugo

    A concise reference to the path, name, language, directory, and identifier fields on Hugo's page file variable.

  30. Use CSS filter invert() on an element or page, and understand why partial inversion is not simply a lighter version.

  31. AVIF can produce small image files while supporting transparency, animation, HDR, and modern colour formats.

  32. Export a Google Photos library with Google Takeout, then upload the downloaded files to iCloud Photos.

  33. Keep videos, maps, and other iframes responsive with an aspect-ratio wrapper and a small amount of CSS.

  34. Add a "Skip to Main Content" Link

    Let keyboard and screen-reader users bypass repeated navigation with a small HTML and CSS pattern.

  35. A practical reference for narrowing Google results by phrase, site, title, URL, file type, price, and more.

  36. The Netlify header that opted a site out of Google's FLoC trial, and why this is now historical.

  37. Nesting Media Queries in CSS

    Combine multiple conditions by nesting CSS media queries at the root of a stylesheet.

  38. Reduce image cost with lazy loading, async decoding, dimensions, responsive sources, WebP, and image CDNs.

  39. Trigger a Netlify build hook on a cron schedule with a small GitHub Actions workflow.

  40. A small collection of sharp, funny, and occasionally uncomfortable quotes about programming.

  41. A simple tag cloud for Hugo

    Build a small Hugo tag cloud, filter out rare tags, and exclude terms you do not want to show.

  42. Add lightweight sharing links for social networks and email without loading third-party JavaScript.

  43. Installing MySQL on macOS

    Install MySQL Server from the official macOS disk image and start it from System Preferences.

  44. Generate canonical, description, Open Graph, and itemprop metadata from a Kirby page template.

  45. Capture a full page, a selected area, or one DOM element without installing another browser extension.

  46. Adding JSON-LD to a Hugo site

    Generate WebSite and BlogPosting structured data from Hugo templates and site configuration.

  47. A practical list of customisable, free, and commercial illustration libraries for websites and apps.

  48. Generate a Hugo theme skeleton, understand its main folders, and add the first piece of content.

  49. Configure a Google Tag Manager container in Hugo, add both snippets, and keep it disabled on localhost.

  50. Build search for a Hugo site with a JSON index, Fuse.js, Mark.js, and a small search template.