Dusty Johnston
I'm an experienced and highly-skilled designer, frontend developer, and leader.
A resourceful and innovative craftsman.
I'm an experienced and highly-skilled designer, frontend developer, and leader.
A resourceful and innovative craftsman.
Created and maintained the central CSS codebase for over 700 Joomla sites and other distributed platforms. As a leader of a diverse and talented team of web professionals, I spearheaded several innovative and successful projects that enhanced the digital presence and reputation of UAB.
The original Henchman's Helper website launched sometime in the mid-2000's and had a retro feel reminiscent of the old Batman TV show. It had some animated gifs and vector images laid out in a control panel of sorts. I found the idea very funny and was fascinated with it as an example of fun web design at the time.
My version uses only CSS to acheive a similar vibe utilizing grid, flexbox, animation, gradients, pseudo elements, and evil. The only non-CSS elements are the live webcam images and fonts (which are public domain and free-to-use, respectively).
Check out the site here and begin your plan for world domination!
The Find Your Degree site was a massive project undertaken by several groups around campus with the purpose of creating a graphic and engaging way for potential students to investigate all of UAB's degree and certificate options. My team developed all of the frontend and backend code and went through months of testing and debugging before launch. I hand-built all the UI components with CSS, UIkit, and JS.
The university has since gone through a CMS change, so here is a static clone I rebuilt to show the general aesthetic.
I was involved in hundreds of site builds in my illustrious and storied career at UAB, these are some examples. While I can't take full credit—or blame!—for any of these, there are bits and pieces of my handiwork in each site.
I created the look and feel of the dashboard's floating tile design as well all of the initial icons. I tinkered with as much of the UI as I could within the constraints of the platform—there were a lot of constraints.
There is also a web version at https://m.uab.edu/campusm which offers much of the same functionality.
One of the annoying aspects of working for a large employer is the necessity of using antiquated sites for mundane and repetitive tasks. Luckily, I can improve a site (at least for myself) through CSS overrides using the browser extension Stylus. Occasionally, I have presented "improved" sites to stakeholders and gotten the go-ahead to make my personal pet projects become a reality for the greater good.
But not this time.
The university's time-off system was just too entrenched to be messed with so I had to keep my pleasant update all to myself.
I enjoy spending time on the water with my family and trying to keep my 1997 bass boat afloat. Occasionally catch a fish.
I like tinkering with a dizzying array of home automation/IoT stuff all around our house including an online personal weather station.
We keep a small flock of laying hens who are hilarious to watch and interact with. @BluffParkHens