#100DaysofCode
I’m publicly committing to the 100DaysOfCode Challenge starting today! #100DaysOfCode
I did my first coding in BASIC as a reader of 3-2-1 Contact Magazine in the late 80s and early 90s. My dad was director of IT at a law school in the early 90s and responded to every complaint I had about not having access to Prodigy or AOL by telling me that the Web was where things were happening, not there. I wasn’t sure I believed him, but in 1995 my mom bought me a book about programming HTML for Netscape and I started building websites, first for local non-profits, then as fan endeavors. Sure, I ventured into the world of WYSIWYG page editors like Geocities, Angelfire, Microsoft Publisher, Adobe Dreamweaver, and Homestead. But I always came back to hand coding. By 2001, I had a personal domain and was using HTML, CSS, and Javascript to develop a whole suite of fansites. I installed and troubleshooted Greymatter for my blog, but all the other pages were handcoded. I learned the basics of PHP so that I could serve dynamic pages and only have to update the content within a page when I wanted to make a change, and have the header, footer, and menus all be consistent throughout a site.
And then came WordPress.
I love WordPress.
But it made me lazy. Kind of.
Using WordPress is, I realize now after helping others with it, its own set of skills; it is not without a learning curve. But it doesn’t require me to know or use much code.
And I miss code.
Plus, WordPress is so much more customizable if you can code; you can create your own themes and plug-ins. Instead of shaking my fist when I want a functionality that’s not there, I’ll be able to build it. And, obviously, getting the skills needed for front end development has many benefits beyond just customizing WordPress.
The web WAS my job until 2015, but since then, all kinds of amazing developments have occurred and become widespread. (CSS Flex! CSS Grid!) I don’t know how to use them, and I want to.
So. To that end, and because I actually find coding relaxing - I once spent several hours of a vacation working through Codecademy courses - I’m committing myself to the #100DaysofCode challenge. I’ll be going through freeCodeCamp’s Responsive Web Design certification, because I’m rusty and want to get back to basics.
If this is something you have always wanted to try, why not start now? Join me!