Want to collaborate?

Right now, you can get in touch with me for a few things:
Giving resume feedback
Volunteering
Participating in User Research
+ more
Follow

Christopher Kennedy

Hi there! I’m Christopher.
I’m a Front End Developer, an avid comic book reader, and a proud cat-dad. 🐈

I’m the former (only) web developer for the City of Oakland and am passionate about all things about tech in government. I believe that accessibility is not limited to making things work for disabled people like myself, but also for ensuring all people have equitable access to their government and public services, regardless of disability, socioeconomic status, or anything else.

Making the web work for everyone is important to me, and I hope it’s just as important to you.
Read more
I'm available for
What Christopher's working on

What Christopher's working on

2021
Feb 05, 2021
Feb 05, 2021
Ended my journey as Business Analyst IV (Frontend Web Developer) at City of Oakland! It was bittersweet, but as COVID-19 forced many organizations and governments to tighten their belts, the City opted to disband what remained of their Digital Team and instead outsource the work on Oakland’s website to Exygy to manage the site and an additional development agency in Canada to handle Craft CMS development.
Read more
Business Analyst IV (Frontend Web Developer), City of Oakland
2018
Sep 11, 2018
Sep 11, 2018
After being at the City of Oakland a few months, I noticed that the City’s implementation of their website in Craft CMS was particularly outdated and poorly structured.

Previously built by a third party, the developer(s) weren’t familiar with Craft, or how it could be leveraged to build out rich content for the web. I upgraded the entire site, built new templates for every page, and migrated the site from a deprecated version of the CMS to the latest version, ensuring the site would be easy to maintain after I was gone.
Read more
Business Analyst IV (Frontend Web Developer), City of Oakland
Jul 01, 2018
Jul 01, 2018
Excited to join City of Oakland as Business Analyst IV (Frontend Web Developer)! 🎉
Read more
Business Analyst IV (Frontend Web Developer), City of Oakland
Mar 16, 2018
Mar 16, 2018
Ended my journey as Craft CMS & Frontend Web Developer at SocietyOne!
Read more
Craft CMS & Frontend Web Developer, SocietyOne
2017
Aug 15, 2017
Aug 15, 2017
While working at SocietyOne, I was introduced to the concept of Utility-First CSS as the previous developer, Simon Vrachliotis had built the website in Tachyons.

At first, the concept of all those utility classes mucking up my HTML made my eye twitch. It was gross. It was heavy. The classes were so difficult to understand! I hated working with it every day!

But then as I got used to it, I started thinking about it. If I'm building everything in a component in my templates, what does it matter if it's ugly? I just need to read the component that I'm working on, right? And if I'm defining my values ahead of time, I have all the tokens and values at my fingertips and I don't have to go back and write the same values over and over.

But the biggest thing? The truly greatest thing that I learned from this experience? It was the fact that I didn't have to worry about what to name something in my CSS to be able to reuse it. There is a certain freedom I feel when I no longer have to figure out how to de-specify a class so that it makes sense to work in other UI patterns across my site or app.

Thus, my love of Utility-First CSS was born. It later blossomed into an appreciation and reliance on TailwindCSS, but that wouldn't be for another year or so.
Read more
Craft CMS & Frontend Web Developer, SocietyOne
Aug 01, 2017
Aug 01, 2017
Excited to join SocietyOne as Craft CMS & Frontend Web Developer! 🎉
Read more
Craft CMS & Frontend Web Developer, SocietyOne
Loading...