Web Design
- SVG Text On Path—Part 2
- SVG Text On A Path — Part 1
- How To Work With The SVG Text Spacing Properties
- How To Use SVG Font Properties
- How To Adjust The Baseline Alignment Of SVG Text
- SVG Text Layout And Alignment
- How To Reuse SVG Text With The tref Element
- How To Style and Position SVG Text With The tspan Element
- How To Manipulate SVG Text
- How To Work With SVG Text
- 5 Rules For Using ARIA Roles, States, And Properties
- Why You Should Improve Your Artistic Skills, If You Want To Keep Your Design Job
- The ARIA Roles Model Part 2
- Web Design Has As Much Soul Now As It Did Before
- The ARIA Roles Model Part 1
- An Introduction To WAI-ARIA’s Roles, States, And Properties
- This Week Only 59% Discount — CSS Animations And Transitions
- WCAG 2.0 — Criteria And Techniques For Successful Accessibility Conformance
- WCAG 2.0 — Accessibility Principles And Guidelines
- What Does It Mean To Develop Accessible Websites?
- A Journey Into Web Accessibility
- How Important Is Art Direction To The Success Of A Website?
- How To Apply SVG Radial Gradients To A Fill Or Stroke
- Art Direction And Design
- How To Apply SVG Linear Gradients To A Fill Or Stroke
- SVG Patterns — Build More Complex Patterns With Images, Attributes, And Nesting
- How To Work With SVG Patterns
- What Does It Really Mean To Design In The Browser?
- How To Create SVG Arrowheads and Polymarkers — The marker Element
- How To Define SVG Content for Reuse — The defs, symbol, And use Elements
- How To Structure Your SVG Code — The <g>, <title> And <desc> Elements
- Thoughts About Choosing And Working on Priorities
- How To Prevent Your SVG Graphics From Deforming With preserveAspectRatio
- Success Comes To Those Who Sustain A Consistent Effort
- Move And Scale SVG Graphics With The viewBox Attribute
- Why Constraints Are A Fundamental Part Of Design
- The SVG Canvas, Coordinate System, And Viewport
- Why The Value and Perception of Design Don’t Match
- HTML5 Structural Elements — Series Wrap Up
- HTML5 Structural Elements — How I Built This Demo: Part 2
- HTML5 Structural Elements — How I Built This Demo: Part 1
- HTML5 Structural Elements—Non-Sectioning Elements
- HTML5 Structural Elements—Sectioning Elements
- How We’ll Design and Develop Websites In A Few Years
- The HTML5 Document Outline
- Stop Calling It Responsive Design—It’s Web Design
- HTML Structural Elements And The Document Outline
- SVG Basics—Creating Paths With Curve Commands
- SVG Basics—Creating Paths With Line Commands
- SVG Basics—Fills And Strokes
- SVG Basics—How To Create Simple Shapes And Lines
- SVG Basics—How to Work with Scalable Vector Graphics
CSS
Freelance
- Grading My 2015 Goals — I Passed Thanks To The Curve
- How To Make Creativity and Productivity Play Well Together
- Why Your Creativity Insists You Break Out Of Your Routines
- Be More Productive Using Routines as Automation
- Why Your Creativity Wants You To Waste More Of Your Time
- Work Smarter — Be More Productive With Your Time
- Why Your Freelance Web Design Clients No Longer Need You And What You Can Do About It
- Schedule Your Work Over Longer Time Frames To Get More Done
- When Expectations Lead To Complaints About Your Price
- My Transition From Services To Informational Products
- Adding Value To Your Freelance Business Through Scarcity
- Adding Value To Your Freelance Business Through Scale
- The Lesson Of The Smiling Curve—How To Add Value To Your Freelance Design Business
- The Shrinking Market For Freelance Web Design Services
- My 2015 Goals—In the Middle Of A Transition
Whatever
- Happy Thanksgiving — Holiday Images Of New York
- Cycles of Inspiration — How To Regain Passion For Your Work
- Build A Process That Works For You By Stealing From Others
- Expand Beyond Your Limits — How Podcasting Makes Me A Better Writer
- How You Can Recognize Good Ideas And Shape Them Into Something More
- Learning Is More Than Where You Get An Education