A List Apart



Image of Rachel Andrew

Rachel Andrew

Rachel Andrew is the founder of edgeofmyseat.com, the company behind the CMS Perch. She regularly writes and speaks about the work she does, and can be found via her blog and personal site and on Twitter.

Also from this author

  • The New CSS Layout, An Excerpt

    In this excerpt from Chapter 3 of Rachel Andrew’s The New CSS Layout, she shows us how to create a basic 3-column grid using using CSS Grid Layout. She then dives into how to span elements across multiple columns and rows as well as how to use named areas to describe your layout right in your CSS.

  • The Itinerant Geek

    Conference season travel stress is the fun-killer, the health-killer, and the stealer of concentration. Veteran traveler Rachel Andrew has some tips to help you maintain equilibrium—and productivity—on the road.

  • The High Price of Free

    Our industry is remarkable for how many of us do unpaid labor—sometimes for exposure, other times to give back to the profession and help our peers. We’re all grateful for the free software, learning, and support made possible by this generosity. But in coming to depend in it, we can’t forget that people need time to pay the bills and assure a secure future for themselves and their families.

  • It’s the People They Know

    Chance can play such a vital part in your career. You may be unexpectedly exposed to technology that becomes central to how you make a living. People you meet who seem to have nothing to do with your work, or who were potential clients or colleagues that didn’t pan out, can end up connecting you to someone who turns out to be central to the next phase of your career.

  • Offering Feedback

    If you only interact with users when they need support or have a feature request, you’re only interacting with the minority of your customers. The ones who don’t reach out to you may be creating their own workarounds to a problem you’d love to hear about, or they may have a use case that would lead to a brilliant feature. Are you guilty of the same developer shyness? Do you build things to enhance a tool or service for your own use, and assume the developer is too busy to want to hear about it? Don’t wait until there’s a need for support: ask your happy customers what they do with your product, and tell developers how you’re using their product.

  • Creating Process to Free up Time for Creativity

    There’s merit to keeping your small business nimble by keeping process to a minimum. But even in the tiniest one- or two-person operation, it’s plain that not all business tasks are improved by being hand-crafted. Rachel Andrew powers through business routines with checklists that free her mind for more compelling things. Remove friction from the rote tasks, so you can be at your best for the creative work that can only be done you.

  • Software Audits for the Tiny Business

    Routine software audits sound like just about the most boring thing in the world. But losing access to a DNS server, missing important alerts from a developer, or paying for a forgotten service are adventures nobody needs. Often, a contractor or an employee sets up an account or buys software for company use. When that person moves to another role, important license or login information can get lost in the shuffle. Rachel Andrew wants you to love the drab old software audit. It’s your best ally for preventing nasty surprises.

  • On Being King of a Shrinking Castle

    Being your own boss is awesome. You’re the sovereign of your fate—and with that autonomy comes responsibility for making your business thrive. Your time management skills are more important than ever as you continue to get your to-dos checked off. The thing is… if you get an unexpected call from a friend, can you get away from that tyrannical boss of yours to do something unplanned? Are you able to schedule time with friends or family without feeling that you’re falling behind on work? If you can’t afford to take time to strengthen your connections with others, you’re at risk of being the monarch (and the serf) of an impoverished kingdom, indeed.

  • Looking Outside

    Partners in a small, close leadership team—such as in a family business—often know each other’s minds very well, and agree on most things. That’s great to keep things running smoothly (though sometimes there’s awkwardness when business disagreements intrude on home life). On the other hand, it can also lead to stagnation. Rachel Andrew is finding that an outsider’s perspective can help when partners can’t quite see eye to eye—or when they agree too much.

  • The Challenge for the Tiny Global Business

    Long ago, a company had to grow to a certain size before it could embark on international trade. With digital goods, that’s no longer so. Learning all the applicable laws and taxes can be daunting, but that’s what allows the small business owner to stay independent as an exporter.

  • The Ways We’ve Changed—and Stayed the Same

    A perusal of the article titles in the seasonal magazine 24 ways shows how the things we’ve needed to learn and keep up with have changed since 2005. Amid all this change, one thing that remains evergreen is the generosity of web people in sharing their knowledge.

  • Managing Feature Requests

    You’re proud of your product, and welcome user suggestions on making it even better. Will you be able to make everyone happy? Should you even aim to accommodate them all? Before you start coding, think about how to prioritize feature requests, and even say no to some.

  • Seeing Past the Highlight Reel

    When we’re physically together, even in public, glances and side conversations help us understand what’s going on below the public personas others wear. But when we’re interacting with friends mainly online, it takes a little more effort to see behind their highlight reels to get the full story.

  • Getting to the Action

    Was that conference worth it? There were smart tips and awesome people. Should you buy a ticket this year? For a freelancer or small business, it can be a significant expense. Wouldn’t it be great to know if the investment in time and money is likely to move the business forward?

  • Lessons Learned by Being the Client

    Great ongoing business relationships are good for both sides. But often developers aren’t in tune with their client’s day-to-day business needs and where their work fits in. And clients’ focus on immediate practicalities can make the developer’s work stressful and unsatisfying. Well, what better way to learn about the needs of the other than by becoming the other?

  • Our Enclosed Space

    We tend to forget that the boots-on-the ground web generalists who do great work for small businesses can’t spare the time to implement an entire suite of best practices when they’re trying to solve one sticky problem on a tight deadline.

  • Making Time for Side Projects

    What’s holding you back from finishing that side project? It’s valuable, but how will you ever find time for it? The secret is…drumroll…real goals and deadlines, and a realistic plan on how to fit it into the open spaces in your schedule. Time to get it on your to-do list and feel the motivation kick in.

  • Your Side Project as Insurance Policy

    You’re never too young and healthy to make sure you can keep income coming in if sudden misfortune strikes. Often our livelihood depends on our physical abilities—such as typing code. Having a product as a side project can offer security if your daily work is disrupted by illness or injury.

  • Does Our Industry Have a Drinking Problem?

    The social events surrounding conferences are an integral part of the experience—and they mostly involve getting together over drinks. But as the industry becomes more inclusive, we gain more people for whom drinking isn’t a good option. It's time to add more ways to party and meet up that give us a chance to network with all of our peers—and maybe even leave us feeling up for that second-day morning workshop.

  • Pricing Underpins Everything You Do

    Hindsight is a wonderful thing—I can now see that many of the difficulties we experienced as a service business could have been avoided with a different pricing model. Yet what was ultimately one of our biggest mistakes gave us experiences we could draw on when deciding on a pricing model for our product.

  • How Do You Go on Vacation?

    The idea that everyone should get time off away from their business, perhaps even completely disconnected from the internet, is a pervasive one.

  • The Local Shops of the Web

    A local shop is part of an ecosystem — here in England we call it the High Street. The owner of a local shop generally has no ambition to become a Tesco or WalMart. She’d rather experience steady growth, building relationships with customers who value what she brings to the community.

  • You Can’t Do Everything

    In any given day I can find myself reading up on a new W3C proposal, fixing an issue with our tax return, coding an add-on for our product, writing a conference presentation, building a server, creating a video tutorial, and doing front end development for one of our sites. Without clients dictating my workload I’m in the enviable position of being able to choose where to focus my efforts. However, I can’t physically do everything.

Browse Authors

  1. Ida Aalen
  2. Senongo Akpem
  3. Amin Al Hazwani
  4. Lea Alcantara
  5. Chris Aldrich
  6. Dean Allen
  7. John Allsopp
  8. Pär Almqvist
  9. Joe Alterio
  10. Brian Alvey
  11. Stephen Anderson
  12. Rachel Andrew
  13. Jake Archibald
  14. Chris Armstrong
  15. Lance Arthur
  16. Faruk Ateş
  17. Peter Balogh
  18. Artas Bartas
  19. Jennifer Bassett
  20. Johanna Bates
  21. Stefan Baumgartner
  22. Tim Baxter
  23. Dan Benjamin
  24. Scott Berkun
  25. David Berlow
  26. Tobias Bernard
  27. Mark Bernstein
  28. Carrie Bickner
  29. Kate Bingaman-Burt
  30. Mark Birbeck
  31. Alex Bischoff
  32. Niklas Bivald
  33. Roger Black
  34. Margot Bloomstein
  35. Jason Blumer
  36. Nate Bolt
  37. Jina Bolton
  38. Scott Boms
  39. Bert Bos
  40. Maurizio Boscarol
  41. Mark Boulton
  42. Clarice Bouwer
  43. Cennydd Bowles
  44. Douglas Bowman
  45. Wayne Bremser
  46. Valeria Brigatti
  47. Harry Brignull
  48. Ryan Brill
  49. Mike Brittain
  50. Mandy Brown
  51. Tim Brown
  52. Sunni Brown
  53. Tiffany B. Brown
  54. Dan Brown
  55. Marlene Bruce
  56. Laura Brunow Miner
  57. Carlos Bueno
  58. Jory Burson
  59. Paul Burton
  60. Jim Byrne
  61. Tony Byrne
  62. Marcos Caceres
  63. Jeffery Callender
  64. Lachlan Cannon
  65. Michael Cardenas
  66. Norm Carr
  67. Ryan Carson
  68. Lawrence Carvalho
  69. Meghan Casey
  70. Elizabeth Castro
  71. Dan Cederholm
  72. Tantek Celik
  73. Steve Champeon
  74. Caio Chassot
  75. Hui Jing Chen
  76. Jack Cheng
  77. Kevin Cheng
  78. Dana Chisnell
  79. James Christie
  80. Patrick Clancey
  81. Joe Clark
  82. Chris Clark
  83. Josh Clark
  84. Andrew Clarke
  85. Josh Cleland
  86. Curt Cloninger
  87. Geri Coady
  88. Scott Jason Cohen
  89. Michael Cohen
  90. Georgy Cohen
  91. Anthony Colangelo
  92. Brad Colbow
  93. Simon Collison
  94. Angela Colter
  95. Marie Connelly
  96. Craig Cook
  97. Patrick Cooney
  98. Joscelin Cooper
  99. Stacey Cordoni
  100. Kevin Cornell
  101. Amanda Costello
  102. Jim Coudal
  103. Abby Covert
  104. Nick Cox
  105. Chris Coyier
  106. Brian Crescimanno
  107. Jeff Croft
  108. Shaun Crowley
  109. Chip Cullen
  110. Nathan Curtis
  111. Liz Danzico
  112. Anil Dash
  113. Justin Dauer
  114. Glenn Davis
  115. Anna Debenham
  116. David Demaree
  117. Meg Dickey-Kurdziolek
  118. Shane Diffily
  119. Geoff DiMasi
  120. Garrett Dimon
  121. Nick Disabato
  122. Hannah Donovan
  123. Nandini Doreswamy
  124. Rory Douglas
  125. Dmitry Dragilev
  126. Jarrod Drysdale
  127. Seth Duffey
  128. Cathy Dutton
  129. Colin Eagan
  130. Jeff Eaton
  131. James Edwards
  132. J. David Eisenberg
  133. James Ellis
  134. Jessica Enders
  135. Bjørn Enki
  136. Amos Esty
  137. Elika Etemad
  138. Felicity Evans
  139. Garin Evans
  140. Meryl K. Evans
  141. Christopher Fahey
  142. Todd Fahrner
  143. Dug Falby
  144. Derek Featherstone
  145. Scott Fennell
  146. Andrew Fernandez
  147. John Ferrara
  148. Daniel Ferro
  149. Alex Feyerke
  150. Nick Finck
  151. Richard Fink
  152. Detlev Fischer
  153. Dave Fleming
  154. Jonathan Follett
  155. Shoshannah L. Forbes
  156. Nathan Ford
  157. Clinton Forry
  158. Jack Franklin
  159. Dean Frickey
  160. Daniel M. Frommelt
  161. Brad Frost
  162. Andrés Galante
  163. Dezzie Garcia
  164. Lyza Gardner
  165. Steven Garrity
  166. Peter Gasston
  167. Janice Gervais
  168. Anne Gibson
  169. Jarrod Gingras
  170. John Gladding
  171. Chelsey Glasson
  172. Porter Glendinning
  173. Kevin Goldman
  174. Brian Goldman
  175. Devan Goldstein
  176. Aimee Gonzalez-Cameron
  177. Jeff Gothelf
  178. R. Stephen Gracey
  179. Ste Grainer
  180. Dave Gray
  181. Adam Greenfield
  182. Brandon Gregory
  183. Matt Griffin
  184. Patrick Griffiths
  185. Jason Grigsby
  186. Andrew Grimes
  187. John M. Grohol
  188. Tobias Günther
  189. Aaron Gustafson
  190. Andy Hagans
  191. Young Hahn
  192. Erika Hall
  193. Jessica Hall
  194. Kristina Halvorson
  195. Naz Hamid
  196. Jessica Harllee
  197. Brett Harned
  198. Cyd Harrell
  199. Matthew Haughey
  200. Stephen Hay
  201. Steph Hay
  202. Julia Hayden
  203. Dominique Hazaël-Massieux
  204. Val Head
  205. Christian Heilmann
  206. Hal Helms
  207. Rebecca Hemstad
  208. Ben Henick
  209. Claudia Hernández
  210. Alan Herrell
  211. Graham Herrli
  212. Lisa Herrod
  213. Whitney Hess
  214. Perry Hewitt
  215. Jenny Lam / Hillel Cooperman
  216. David Hillis
  217. Andrew Hinton
  218. Tingan Ho
  219. Craig Hockenberry
  220. Robert Hoekman Jr.
  221. Andrew Hoffman
  222. Kevin M. Hoffman
  223. Lara Hogan
  224. Emma Jane Hogbin Westby
  225. Anthony Holdener
  226. Ryan Holsten
  227. Molly E. Holzschlag
  228. Sara Horton
  229. Byron Houwens
  230. Ross Howard
  231. Greg Hoy
  232. Belinda Hulin
  233. Bill Humphries
  234. Lachlan Hunt
  235. Mark Huot
  236. Bruce Hyslop
  237. Phillip Ikuvbogie
  238. Ryan Irelan
  239. Makiko Itoh
  240. Ida Jackson
  241. Charlotte Jackson
  242. Denise Jacobs
  243. Bob Jacobson
  244. Troy Janisch
  245. Scott Jehl
  246. Neil Jenkins
  247. Leslie Jensen-Inman
  248. L. Michelle Johnson
  249. Andrew Johnson
  250. Bronwyn Jones
  251. Glenn Jones
  252. Colleen Jones
  253. Natalie Jost
  254. Jonathan Kahn
  255. Laura Kalbag
  256. Chris Kaminski
  257. Harvey Kane
  258. Avinash Kaushik
  259. Jeremy Keith
  260. Scott Kellum
  261. Erik Kennedy
  262. Sally Kerrigan
  263. Alla Kholmatova
  264. Kate Kiefer Lee
  265. Crawford Kilian
  266. Andrew Kirkpatrick
  267. Greg Kise
  268. Erin Kissane
  269. Martin Kliehm
  270. Breandán Knowlton
  271. Thierry Koblentz
  272. Peter-Paul Koch
  273. Cameron Koczon
  274. Michelle Kondou
  275. Mattias Konradsson
  276. Jordan Koschei
  277. Nishant Kothary
  278. Jason Kottke
  279. Katie Kovalcin
  280. Scott Kramer
  281. Una Kravets
  282. Michael Krisher
  283. Eric Krock
  284. Andrew Kuhar
  285. Olivier Lacan
  286. Keith LaFerriere
  287. Diana Lakatos
  288. wk lang
  289. Wren Lanier
  290. Simon St. Laurent
  291. Art Lawry
  292. Kristofer Layon
  293. Cory Lebson
  294. Tina Lee
  295. Sharon Lee
  296. Antoine Lefeuvre
  297. Jeff Lembeck
  298. Inayaili León, de
  299. Debra Levin Gelman
  300. Matthew Levine
  301. Donna Lichaw
  302. Håkon Wium Lie
  303. Colin Lieberman
  304. Zell Liew
  305. Dave Linabury
  306. Margit Link-Rodrigue
  307. Caren Litherland
  308. Mark Llobrera
  309. Ian Lloyd
  310. Paul Lloyd
  311. Sue Lockwood
  312. Michael Lopp
  313. Rachel Lovinger
  314. Michael Lovitt
  315. Daniel Ludwin
  316. Jenn Lukas
  317. Erin Lynch
  318. Patrick Lynch
  319. Samantha Lynn
  320. Kelsey Lynn Lundberg
  321. Chris MacGregor
  322. Jeffrey MacIntyre
  323. Dougal MacPherson
  324. Søren Madsen
  325. Dennis A. Mahoney
  326. Dan Mall
  327. Rosie Manning
  328. Ethan Marcotte
  329. Matty Mariansky
  330. Mat Marquis
  331. Samuel Marshall
  332. Lisa Maria Martin
  333. John Martz
  334. Manuel Matuzović
  335. Mehdi Maujood
  336. Cassie McDaniel
  337. Justin McDowell
  338. Gerry McGovern
  339. Karen McGrane
  340. Randall Snare and Elizabeth McGuane
  341. Nellie McKesson
  342. Drew McLellan
  343. Mica McPheeters
  344. Pete McVicar
  345. Timothy Meaney
  346. Garann Means
  347. Shawn Medero
  348. Tim Meehan
  349. Jens Oliver Meiert
  350. Ronald Méndez
  351. Aaron Mentele
  352. Erika Meyer
  353. Eric Meyer
  354. Justin Mezzell
  355. Bojan Mihelac
  356. Robert Miller
  357. Robin (roblimo) Miller
  358. David F. Miller
  359. Chris Mills
  360. Wilson Miner
  361. Craig Mod
  362. Cameron Moll
  363. Mike Monteiro
  364. Sam Moore
  365. Peter Morville
  366. Trenton Moss
  367. Alice Mottola
  368. Lee Moyer
  369. Lyle Mullican
  370. Rebecca Murphey
  371. Brendan Murray
  372. Timothy Murtaugh
  373. Rachel Nabors
  374. Sarah B. Nelson
  375. Mark Newhouse
  376. Jorunn D. Newth
  377. Chris Noessel
  378. Paul Novitski
  379. Matthew O'Neill
  380. George Oates
  381. Brandon Oelling
  382. Brandon Olejniczak
  383. George Olsen
  384. Ross Olson
  385. Mark Otto
  386. Lennart Overkamp
  387. Nick Padmore
  388. Sarah Parmenter
  389. Rick Pastoor
  390. Jack Pate
  391. Dana Pavlichko
  392. Alan Pearce
  393. Jason Pearce
  394. Shane Pearlman
  395. Ross Penman
  396. Nathan Peretic
  397. Yesenia Perez-Cruz
  398. Dorian Peters
  399. Jon Peterson
  400. Dave Peth
  401. Veronica Picciafuoco
  402. Mike Pick
  403. Jack Pickard
  404. Heydon Pickering
  405. Andy Polaine
  406. Christophe Porteneuve
  407. Joshua Porter
  408. Eric Portis
  409. Kevin Potts
  410. Derek Powazek
  411. Shelley Powers
  412. Till Quack
  413. Patrick Quattlebaum
  414. Whitney Quesenbery
  415. Peter Quinsey
  416. Richard Rabil
  417. Beth Raduenzel
  418. Jim Ramsey
  419. Aza Raskin
  420. Eleanor Ratliff
  421. Jim Ray
  422. Our Gentle Readers
  423. Aaron Rester
  424. Sam Richard
  425. Stephanie Rieger
  426. Nick Rigby
  427. Matt Riggott
  428. Chris Risdon
  429. Daniel Ritzenthaler
  430. Christopher Robbins
  431. Caroline Roberts
  432. Stuart Robertson
  433. Susan Robertson
  434. Rich Robinson
  435. D. Keith Robinson
  436. Jason Rodriguez
  437. Marco Rogers
  438. Mike Rohde
  439. Pepi Ronalds
  440. Adrian Roselli
  441. Stewart Rosenberger
  442. Lou Rosenfeld
  443. Chris Ross-Gill
  444. Dave Rupert
  445. Andy Rutledge
  446. Richard Rutter
  447. Joseph Ryan
  448. Gian Sampson-Wild
  449. Jason Santa Maria
  450. Jeff Sauro
  451. Cédric Savarese
  452. Sbritt
  453. Suzanne Scacca
  454. Hana Schank
  455. Alex Schmidt
  456. Christopher Schmitt
  457. Adam Schumacher
  458. Erin Scime
  459. Paul Sciortino
  460. Thomas Scott
  461. Ryan Seddon
  462. Jana Sedivy
  463. Tomer Sharon
  464. Remy Sharp
  465. Al Shaw
  466. Dave Shea
  467. Peter K Sheerin
  468. Robbie Shepherd
  469. Eric Shepherd
  470. Sophie Shepherd
  471. Nick Sherman
  472. David Sherwin
  473. Jeremiah Shoaf
  474. Daniel Short
  475. Orr Shtuhl
  476. Kim Siever
  477. Adam Silver
  478. Amber Simmons
  479. Jen Simmons
  480. Neha Singh
  481. Kendra Skeene
  482. Michael Slater
  483. David Sleight
  484. Kristin Smaby
  485. Jonathan Smiley
  486. Paul Smith
  487. Tim Smith
  488. Jonathan Snook
  489. Eric Sol
  490. Sara Soueidan
  491. Paul Sowden
  492. ALA Staff
  493. Ruth Stalker-Firth
  494. Russ Starke
  495. Alan Stearns
  496. Hallvord R.M. Steen
  497. Joe Di Stefano
  498. Bob Stein
  499. Bram Stein
  500. Krista Stevens
  501. Walter Stevenson
  502. Noah Stokes
  503. Elliot Stokes
  504. Greg Storey
  505. Brian Suda
  506. Rob Swan
  507. Allen Tan
  508. Tyler Tate
  509. Olivier Thereaux
  510. Drew Thomas
  511. Yael Tolub
  512. Nick Tucker
  513. Nick Tucker
  514. Emmanuel King Turner
  515. Dan Turner
  516. Russ Unger
  517. Nick Usborne
  518. Santiago Valdarrama
  519. Marc van den Dobbelsteen
  520. Rian van der Merwe
  521. Bobby van der Sluis
  522. Roel Van Gils
  523. Heleen van Nues
  524. Jeffrey Veen
  525. David Verba
  526. Lea Verou
  527. Corey Vilhauer
  528. Sergio Villarreal
  529. Casper Voogt
  530. Sophia Voychehovski Prater
  531. The W3C
  532. The W3C QA Group
  533. Sara Wachter-Boettcher
  534.   waferbaby
  535. Jeremy Wagner
  536. Aarron Walter
  537. Denice Warren
  538. Samantha Warren
  539. Daniel Warren
  540. Dan Webb
  541. Eileen Webb
  542. Rose Weisburd
  543. Yoav Weiss
  544. Lisa Welchman
  545. Mike West
  546. Estelle Weyl
  547. Brian Williams
  548. Oliver Williams
  549. Christina Wodtke
  550. Carolyn Wood
  551. Jeremy Wright
  552. Tim Wright
  553. Lisa Wright
  554. Luke Wroblewski
  555. Mark Wyner
  556. Victor Yocco
  557. Indi Young
  558. Nicholas Zakas
  559. Jack Zeal
  560. Jeffrey Zeldman
  561. Samantha Zhang
  562. Ping Zhu