Skip to content

The BIG Reason

Music, opinions, and portfolio of Mark Eagleton, musician and web developer in Northern CA.

Blog

This is where I tell you what I really think. This website doesn’t support comments by design, that is what your blog is for!

  1. Rob Weychert on ProPublica’s Article Layout Framework

    Rob Weychert, a Philadelphia-based designer/web developer I’ve been following for decades goes deep on the article layout framework he put developed for ProPublica:

    Our articles are built on an underlying grid structure, which varies depending on the size of the reader’s device or browser window. On most mobile phones, the layout is based on a narrow four-column grid. On a tablet, it might be six or eight columns. And in a large desktop browser window, there’s enough room for 14 columns, the largest version of the grid.

    […]

    We’ve built all of these layout options into our content management system so they don’t require our producers to have any coding skills to use them. But for code-savvy power users who want to extend the system, it’s built with Column Setter, the open-source tool we developed for grid-based editorial design. We recently updated it with a variety of new features.

    As someone who has to revisit this exact issue periodically, it’s really cool to get a behind-the-scenes glimpse of how it works at one of your favorite news publications, and to hear one of your heroes go deep on fundamentals like this.

  2. Mocked up digital Ticketmaster ticket for iOS
  3. Office Chair

    As most web developers do, I sit in an office chair for a significant portion of my day. As most web developers don’t, I take regular breaks where I walk briskly around town, or cycle across it. Ergonomics are not my primary concern, but comfort certainly is. Is their a chair for me?

  4. Dick Curless, Welcome to My World album cover
  5. Pardon This

    A trend I have noticed trickling down from the executive world over the past few years is to include the following sentence in your email signature:

    Please excuse any typos, sent from my iPhone.

    Hmm… Please excuse my bluntness, but with all due respect, computers are pocket-sized now. It’s probably time to adapt.

  6. New: Upcoming Gigs

    I get a lot of inquiries as to where I’m playing next (which I am extremely humbled by and appreciative of), but I’m not much of a future planner. I live in the “now.” You know, like a renegade. These things are hard for me to remember off hand, so I made a listing of my Upcoming gigs for this website.