-
New Blog Direction
Closing down Siolon as a design firm and shifting the blog toward SharePoint, knowledge management, and enterprise information architecture.
-
Business Site Design Cliches
Stock photos of smiling employees, splash pages, white-paper home pages, and font chaos. The worst habits in business site design, catalogued.
-
User Interface Design For Programmers
Slides from my Day of .NET talk on user interface design for programmers, covering usability, information architecture, and user experience basics.
-
Day of .NET Presentation
Speaking at the Central Ohio Day of .NET on UI design for programmers. The goal is explaining design thinking to people who don’t think like designers.
-
CSS Browser Reset
The reset I arrived at after reading everyone else’s, with notes on where to place it and the universal selector that keeps it from working in IE6.
-
Form Layouts With CSS
Developers who have made peace with CSS layout still reach for tables when they hit a form. A worked example that lays one out with semantic markup and the clear property instead.
-
Harvest Reports WordPress Plugin
Harvest opened its API, so I built a plugin that shows freelance clients their pending charges inside the WordPress admin they already use. Requirements, and what it deliberately does not do.
-
HTML 5 vs. XHTML 2: The Future of Web Standards
Slides from a talk I gave at the Dayton Web Standards Group comparing the two competing futures for markup, with the specifications and further reading I drew on.
-
jQuery: JavaScript That Doesn’t Suck
I hated JavaScript until jQuery let me select DOM elements with CSS syntax. In this post I cover selectors, toggles, Ajax requests, and appending content, with code for each.
-
The Value-Up Paradigm
Two ways of viewing the whole development process: the familiar work-down approach of ticking off requirements, and the value-up alternative. What each does to a project, whatever your methodology.