AngularJS recursive templates
A tutorial on using AngularJS recursive templates with ng-include to display hierarchical data like category trees of any depth.
A tutorial on using AngularJS recursive templates with ng-include to display hierarchical data like category trees of any depth.
A guide on configuring Gulp with Sass, Autoprefixer, and Sourcemaps to maintain sourcemap integrity during CSS processing.
A tutorial on using the @font-face CSS rule to add custom fonts to a website, covering font conversion and implementation.
Part 2 of a series on HTML structure, focusing on semantic markup for navigation and other page elements.
A guide on structuring HTML for websites, focusing on big-picture layout with wrappers, blocks, and semantic elements like header, main, and footer.
A guide explaining the core CSS positioning values (static, relative, absolute, fixed) and how to use them for layout control.
A guide to automating development and CI tasks using Grunt, a Node.js task runner, with configuration examples.
Introducing FitFrame.js, a jQuery plugin for making embedded iframes like YouTube and Vimeo videos fully responsive on websites.
A review of the kod.io developer conference in Linz, covering talks on support, CSS, command-line tools, and AngularJS.
Explains the CSS box-sizing property, focusing on border-box for intuitive layouts and reduced frustration in web development.
Explores using CSS Regions and pseudo-elements to create semantic, responsive ad layouts without bloating HTML markup.
Part 2 of an HTML and CSS tutorial for beginners, covering CSS basics, selectors, and styling techniques.
A beginner-friendly tutorial covering HTML basics, tag structure, text formatting, and essential web development concepts for absolute beginners.
A guide explaining two methods to locate and edit the CSS file of a WordPress theme to customize a website's appearance.
Explores how to define 'fast enough' for website performance, covering competitive analysis, user perception, and key metrics like Speed Index.
A guide on creating reusable Sass components and managing them with the Bower package manager for efficient web development.
A developer shares a simple JavaScript script to automatically generate a talks list from a JSON file, eliminating manual HTML updates.
The author argues that CSS is a developer's tool, requiring programming skills and analytical thinking, not just design sensibilities.
Explores combining CSS Regions and CSS Shapes for creative magazine-style layouts, while emphasizing the importance of maintaining readability and accessibility.