Skip to main content

Cognition

Articles By:

Allison Wagner

  1. Tool Time

    Posted on 10/23/14

    I recently came off a huge project in which I was responsible for front-end code that had me knee-deep in a singular codebase for seven, count ’em, seven months. ’Twas fun—no complaints. In fact, I really enjoyed the work, but when I found out the next project in the pipeline was a one-page marketing microsite with a quick turnaround time, I got super excited for the learning/implementing opportunity a project of this scale provided.

  1. A Simple Grid Mixin Explained

    Posted on 11/7/13

    Successful design systems stand on the shoulders of sound grids. Grids form the groundwork for a uniform yet flexible suite of templates. Their layouts hold containers that fit together like pieces of a puzzle. Last week, Happy Cog, in partnership with Mijingo, released the 7th video in The Happy Cog Way series: “The Basics of Grids.” In it, MJ discusses using a nice little web app called Modular Grid Pattern, a grid generator that can export into a variety of design programs.

  1. Release the Devs

    Posted on 8/29/13

    “At Happy Cog, process is not sacred.”

    I wrote that in my very first Cognition article way way back in 2011. Everything at Happy Cog is changing as we speak. Next week, our Philly location moves to a shiny new office. We’ve added lots of new hires, but our passion for process remains consistent. We’re constantly revisiting the best way to do things. Our business and the technologies that support it move at a lightning pace. To remain competitive and effective, our process evolves in tandem.

  1. The Beauty of the Blank Slate

    Posted on 3/28/13

    You dev? If so, ever popped open a fresh PSD and thought to yourself, “Oh man, I can’t WAIT to get this party started”? I have, and I do, with each new project. As a front-end developer, that specific, exciting moment is my fresh start.

  1. Preprocess THIS!

    Posted on 9/13/12

    A while ago I wrote a little post discussing my dive into CSS preprocessing, and, at the time, I wasn’t totally convinced that this hot newness was the best approach for my workflow. I shared my internal struggle with bloated output and questioned if this preprocessor business really did save me that much time. When I wrote the article, I had only worked with LESS, one of several popular CSS preprocessors, as it was a project requirement. Many of you fine folks suggested (both on Cognition and off) that I try Sass. Well, I did. Fast-forward 10 months and HOLY TOLEDO THIS FRONT-END DEV IS SERIOUSLY SASSY AND LOVING IT.

  1. More or LESS?

    Posted on 1/26/12

    I love writing CSS. I really do. I love spinning straw into gold, rescuing HTML elements from browser default styles, curving corners, softening colors, and cushioning containers. I love abstracting complex design systems into powerful classes and efficient declarations while minding the cascade and the rules of inheritance and specificity. I see a site’s visual design as one giant puzzle, patiently waiting to be analyzed, broken down into component parts, and built back up again. I easily spend 70% of my time at Happy Cog developing the presentation layer, so I’ve had my eye on the hot newness that is the Sass / LESS / CSS preprocessor movement for a little while now.

  1. Make Sweet Systems Sweeter

    Posted on 8/4/11

    At Happy Cog, process is not sacred. We respect process, but we are constantly looking to improve the way our projects run; especially with regard to transitioning between project phases. Last week, Yesenia Perez-Cruz described how she crafts sweet systems and digital cupcakes. This week, I’m going to show you how we turn those cupcakes into a well-built tower of yummy cupcakery.

  1. Kevin Sharon Browse all of Kevin’s articles »
  2. Jeffrey Zeldman Browse all of Jeffrey’s articles »
  3. Greg Hoy Browse all of Greg’s articles »
  4. Greg Storey Browse all of Greg’s articles »
  5. Chris Cashdollar Browse all of Chris’s articles »
  6. Dave DeRuchie Browse all of Dave’s articles »
  7. Kevin Hoffman Browse all of Kevin’s articles »
  8. Mark Huot Browse all of Mark’s articles »
  9. Ryan Irelan Browse all of Ryan’s articles »
  10. Robert Jolly Browse all of Robert’s articles »
  11. Jenn Lukas Browse all of Jenn’s articles »
  12. Keyboard Man Browse all of Keyboard Man’s articles »
  13. S. Gif Browse all of Spacer’s articles »
  14. Joe Rinaldi Browse all of Joe’s articles »
  15. Brian Warren Browse all of Brian’s articles »
  16. Jessica Ivins Browse all of Jessica’s articles »
  17. Rawle Anders Browse all of Rawle’s articles »
  18. Brett Harned Browse all of Brett’s articles »
  19. Yesenia Perez-Cruz Browse all of Yesenia’s articles »
  20. Anthony Colangelo Browse all of Anthony’s articles »
  21. Aura Seltzer Browse all of Aura’s articles »
  22. Helenita Frounfelkner Browse all of Helenita’s articles »
  23. Sophie Shepherd Browse all of Sophie’s articles »
  24. Patrick Marsceill Browse all of Patrick’s articles »
  25. Michael Johnson Browse all of Michael’s articles »
  26. Stephen Caver Browse all of Stephen’s articles »
  27. Alison Harshbarger Browse all of Alison’s articles »
  28. Drew Warkentin Browse all of Drew’s articles »
  29. Katie High Browse all of Katie’s articles »
  30. Brandon Rosage Browse all of Brandon’s articles »
  31. Katie Kovalcin Browse all of Katie’s articles »
  32. Cat Farman Browse all of Cat’s articles »
  33. Sam Hernandez Browse all of Sam’s articles »
  34. Brenna Heaps Browse all of Brenna’s articles »
  35. Courtney Sabo Browse all of Courtney’s articles »
  36. Mica McPheeters Browse all of Mica’s articles »
  37. Abby Fretz Browse all of Abby’s articles »
  38. Jason Dziak Browse all of Jason’s articles »
  39. Dana Pavlichko Browse all of Dana’s articles »