November 16, 2015
The night began innocently enough. Now it’s two in the morning, and the best I have to go on is a sense of irony that’s settled in my lower back. Distractions on top of distractions.
The night began innocently enough. Now it’s two in the morning, and the best I have to go on is a sense of irony that’s settled in my lower back. Distractions on top of distractions.
Recently I’ve been “evangelizing” Docker quite a bit among the Happy Cog developers. Sometimes that sounds like “zomg, Mark really loves Docker” and other times it’s closer to “omg, why is he over engineering this again.” What I’ve been working on, lately, is a way to use Docker containers to re-implement a more flexible version of Heroku. The end goal is a workflow that starts with a developer pushing code. That code, regardless of branch, is published to a unique URL that anyone can see, regardless of their setup or environment.
Our work with SuperFriendly and Philly.com is well underway. We’ve shared some insights, and launched our work on a beta site starting with our templates for article pages. We’re receiving valuable feedback and some really positive initial reviews and reactions. I’m so proud of this work and its response, but I keep telling people “Just wait, there’s so much more on the way!”
The beauty of web was pure once
Design and dev in an unexplored medium
A true alternative to corporate tedium
A rise to type, deservedly so
Was anyone sad to see Comic sans go?
As a new Happy Cogger (today is my four-month workiversary), I am slowly but surely adjusting to my new role and schedule. Before joining Happy Cog, I spent two years as a Graphic Design MFA student at Maryland Institute College of Art in Baltimore. Two years of trying new things, advancing my skills, and writing and researching. Despite now working outside of an academic context, that doesn’t mean my education has ended. It’s just shifted focus. The following are ways my education has evolved during this transition from graduate school to professional practice.
You’ve kicked off a website redesign project for a new client. Between negotiating contracts, facilitating a dialogue with stakeholders, and establishing a deep understanding of your client’s content and design priorities, you’ve arrived at a list of pages to represent a journey from old to new. These pages likely represent templates from which a site-wide design system comes to life. So you return to your desk, work for weeks and months, and snap all of those pages have been designed and coded, and you’re finally ready to share your work with the client. Right? Not so fast.
Terminal is one of the more powerful apps that comes pre-installed on the Mac. In a nut-shell (see what I did?), it’s an emulator for bash, which is a command processor that lets us interact directly with the UNIX-based operating system that makes the Mac go. As developers, designers and curious tinkerers alike, it’s safe to assume we all rely on it one way or another.
I decided to experiment with keeping a journal of my projects: an iterative, running log that captures all the small day-to-day decisions made internally or with the client, in one place. It began as a way to keep myself more organized, but I’ve noticed a few benefits to this practice, and overall, it’s been a way for me to get to know my work much better. Unexpectedly, presenting my design work has become much easier, as this journaling has been a way for me to rehearse and commit to memory exactly what happens when anything is clicked, why I made each design decision, and how this will all come together in the CMS.
Our modern workforce seemingly champions what I call the two-year tech itch. That is to say, it’s in an employee’s best interest to move on from an employer after several well-fought, win-laden years. You’ve put your time in so you’re not a job-hopper, you stand to level up a few K; and maybe you want a loftier title, to start fresh at a new gig. It’s a very common sentiment—as though there is an hourglass cemented to the edge of your standing desk, just ticking away the time left before you wonder, “What am I still doing here?”
I often turn to background images and inline-CSS to achieve certain designs. In these cases, I’m looking for an image fill in available space without looking “broken” and background-size: cover is the usual go-to.
My undergrad degree focused primarily on print design – much like three of the other four designers at Happy Cog. I admit at first, I really struggled to design for the web. After a while I took a step back and stopped limiting myself with the expectations of what it means to design a website, and started to think about how I could apply my print background to interactive design. I considered how interactions and cues on a website relate to opening a package, how publication design is similar to a content-heavy website in terms of type hierarchy, how printing techniques could inform web visuals, and more. This helped get me out of my initial funk.
The past weekend I found myself in middle of the suburban maelstrom that is Saturdays at Home Depot™. If you’ve ever been to Home Depot on a summer weekend in New Jersey you know what I’m talking about. The entire universe of suburban dads swarm to Home Depot on Saturday to get supplies for the weekend’s chore list. It’s a controlled mayhem. Myself, I was in the market for some paint to freshen up our bathroom. I spent some time picking colors with my wife, settled on one, then sent her and the kids home while I waited in line for a gallon.
insights