One day, I will become rich and famous, and then I won’t keep changing my plan all the time. Ha! Who am I kidding? Constantly changing, seeking new solutions, questing for better alternatives, considering superior plans, reinventing myself, and reimagining my processes, are central to my being. That’s who I am. If I got rich […]
Performance implications of serving base64 encoded images
This started when I was trying to build a secure system that would store user input. The fundamental question is, if you allow authenticated users to upload image files and store them on a web server, how do you then prevent someone else from viewing those files? In the process of attempting to answer the […]
Simple Contact Form
Like many web developers, I occasionally post some of my ongoing projects to my GitHub account. One project that I uploaded several months ago is the Simple Contact Form. What is the Simple Contact Form? This is a semantically valid HTML5 contact form, for all your web contact form needs. It features JavaScript fallbacks for older […]
Responsive Starting Point
Web designers: finish your work more quickly! This responsive HTML5 time-saver is a starting point for your next web design project. The Responsive Starting Point is (update: no longer) available here as a .zip file download. (I would post it on GitHub if I thought it mattered. This project was the basis for the Widgeon Starting […]
Web design project tips
Save time and money with web design project management best practices Some tips from a web professional to business owners everywhere. Many of these tips are especifically beneficial for business owners with very restrictive budgets, who are looking for low-cost web design. Better Quote Requests You’re thinking of getting a new website, or a website […]
Free Stock Photos for Web Design
[I wanted to give props to a couple of websites that allow their photos to be used in website designs for no fee, royalty-free, for free. There were two three of them in particular: Lost and Taken has beautiful art photos that have been made freely available by the photographer for use in website design and […]
