Unmatched Style put out a big challenge this year. My task was to recreate a (crazy) design while pushing the browser to its limits.
This challenge was difficult for a variety of reasons, one of which being the layout. The layout was a fairly basic one column website with some twists. Because I still wanted to write HTML semantically, I sometimes had to push CSS pretty far to achieve some of the subtle layout features. For example the water overflowing the "Overflow" header. Or trying to create the bullet list in such a way so it was readable even when using a screen reader.
Did I mention that one of the requirements for entries was responsiveness? I took a desktop first approach as I knew what the design looked like for a normal sized device. Then I created breakpoints as I resized the browser to smaller widths. This created a great experience not just for desktop users, but also people using their smartphones or tablets.
To top the entry off I made sure it worked in modern browsers, as well as older versions of Internet Explorer. HTML5, CSS3, and jQuery (as well as some wonderful jQuery plugins) helped me achieve this design.View Entry View Code
CWF badly needed a new website and a new way of handling registration.
As assistant webmaster, I set the goals. I wanted the website to be responsive, look good, and for registration to be really easy.
I created two parts to the website: the forward facing homepage with information for prospective families, as well as a backend that allows families to register for classes, create classes, and manage their schedules.
I made this app for the December Mozilla Dev Derby as a fun project.
This project is a really easy to use notetaking app that stores the notes in local storage. Better yet the app is responsive and can work offline making it perfect for use on smartphones.
BoringCMS is a content management system for CSS geeks.
I was tired of "spaghetti" code. So I created a CMS that takes a CSS selector and inserts the content into the selected element.
Working on this project allowed me to expand my experience with databases and it gave me new knowledge of how to create production quality code. The code is open source, so go play around with it!
Created with HTML, CSS, jQuery, Bootstrap, phpQuery, PHP, and MySQL.Fork it on Github
JSClock is a really easy way to convert your tablet of choice into an expensive desk clock!
I created it as a fun project entirely on my iPad while on vacation.
Ever wonder whether you need an umbrella, but don't want to look outside? Want to know whether you should go make a snowman? I whipped up this project just for you!
I wanted a fun project to do, so I thought, "Why not? The world needs another weather app." And so, "Do I Need An Umbrella?" was born.
HTML5, CSS3, jQuery, and the Forecast.io API were my weapons of choice. I designed the app to be responsive so that I could use it anywhere.View Project Fork it on Github!
Over the years I have created numerous addons to help the Internet do things more efficiently.
When I'm not off saving the galaxy, I am rescuing the web from poorly developed websites. Using my web development powers to turn drab websites into super powered masterpieces of planetary proportions, I create memorable experiences.
Sometimes, when the task is huge and the chips are down, I take my backend development skills to battle with precise lightning bolts of Wordpress, custom PHP, and MySQL. I am a citizen of the Internet. I am the helpful smurf from across the street. I am a professional web developer. With a lightsaber!
Want to hire me to save the galaxy, or just your website? Want to say hello? Contact me today!