A Day as a Developer at an Ad Agency
I'm excited to have just started my new role at LevLane, an award-winning advertising agency in center city.
I was supposed to have started earlier than Thursday, so work just accumulated for me since Monday. I was able to meet those awesome people whom I would directly work with, got a tour of the break/coffee area, as well as the entire office. We grabbed lunch and ate at our desks, combing through various tasks that needed to be completed.
I applied bug fixes and UX improvements, helping to perfect a website built atop WordPress with the Enfold theme. This was my first task and project. It was developed rather quickly from what I gather, so bugs were plentiful. There were a ton of conflicting styles which all used the !important attribute, which overrides other styles set before... needless to say, it was a headache to navigate. At least at first.
Once I got around to understand how it was built, what working files I need to focus on -- it was smooth sailing. Though I consider some fixes to be a bit hacky, they were pixel-perfect. A solid user experience is key, and so is security and performance. Since the styling was nested and had tons of white space, I had to compress that to optimize performance right off the bat. Every millisecond of decreased page load time is important to myself, and users.
I'm told that I will be working on Expression Engine -- a proprietary Content Management System which focuses on modeling content before building pages. This is a pretty cool concept; I'm able to grasp this new way of creating a website -- from the "bottom up." I'm used to modeling MySQL databases for custom systems (like the one that powers TheA.li, Key Medium, and others), and this is pretty damn similar.
All in all, my first day was good, and I was glad to have started on completing tasks right away!