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. Scott Kubie
  285. Andrew Kuhar
  286. Olivier Lacan
  287. Keith LaFerriere
  288. Diana Lakatos
  289. wk lang
  290. Wren Lanier
  291. Simon St. Laurent
  292. Art Lawry
  293. Kristofer Layon
  294. Cory Lebson
  295. Tina Lee
  296. Sharon Lee
  297. Antoine Lefeuvre
  298. Jeff Lembeck
  299. Jason Lengstorf
  300. Inayaili León, de
  301. Debra Levin Gelman
  302. Matthew Levine
  303. Donna Lichaw
  304. Håkon Wium Lie
  305. Colin Lieberman
  306. Zell Liew
  307. Dave Linabury
  308. Margit Link-Rodrigue
  309. Caren Litherland
  310. Mark Llobrera
  311. Ian Lloyd
  312. Paul Lloyd
  313. Sue Lockwood
  314. Michael Lopp
  315. Rachel Lovinger
  316. Michael Lovitt
  317. Daniel Ludwin
  318. Jenn Lukas
  319. Erin Lynch
  320. Patrick Lynch
  321. Samantha Lynn
  322. Kelsey Lynn Lundberg
  323. Tatiana Mac
  324. Chris MacGregor
  325. Jeffrey MacIntyre
  326. Dougal MacPherson
  327. Søren Madsen
  328. Dennis A. Mahoney
  329. Dan Mall
  330. Rosie Manning
  331. Ethan Marcotte
  332. Matty Mariansky
  333. Mat Marquis
  334. Samuel Marshall
  335. Lisa Maria Martin
  336. John Martz
  337. Manuel Matuzović
  338. Mehdi Maujood
  339. Cassie McDaniel
  340. Justin McDowell
  341. Gerry McGovern
  342. Karen McGrane
  343. Randall Snare and Elizabeth McGuane
  344. Nellie McKesson
  345. Drew McLellan
  346. Mica McPheeters
  347. Pete McVicar
  348. Timothy Meaney
  349. Garann Means
  350. Shawn Medero
  351. Tim Meehan
  352. Jens Oliver Meiert
  353. Ronald Méndez
  354. Aaron Mentele
  355. Erika Meyer
  356. Eric Meyer
  357. Justin Mezzell
  358. Bojan Mihelac
  359. Robert Miller
  360. Robin (roblimo) Miller
  361. David F. Miller
  362. Chris Mills
  363. Wilson Miner
  364. Craig Mod
  365. Cameron Moll
  366. Mike Monteiro
  367. Sam Moore
  368. Peter Morville
  369. Trenton Moss
  370. Alice Mottola
  371. Lee Moyer
  372. Lyle Mullican
  373. Rebecca Murphey
  374. Brendan Murray
  375. Timothy Murtaugh
  376. Rachel Nabors
  377. Sarah B. Nelson
  378. Mark Newhouse
  379. Jorunn D. Newth
  380. Chris Noessel
  381. Paul Novitski
  382. Matthew O'Neill
  383. George Oates
  384. Brandon Oelling
  385. Brandon Olejniczak
  386. George Olsen
  387. Ross Olson
  388. Mark Otto
  389. Lennart Overkamp
  390. Nick Padmore
  391. Sarah Parmenter
  392. Rick Pastoor
  393. Jack Pate
  394. Dana Pavlichko
  395. Alan Pearce
  396. Jason Pearce
  397. Shane Pearlman
  398. Ross Penman
  399. Nathan Peretic
  400. Yesenia Perez-Cruz
  401. Dorian Peters
  402. Jon Peterson
  403. Dave Peth
  404. Veronica Picciafuoco
  405. Mike Pick
  406. Jack Pickard
  407. Heydon Pickering
  408. Andy Polaine
  409. Christophe Porteneuve
  410. Joshua Porter
  411. Eric Portis
  412. Kevin Potts
  413. Derek Powazek
  414. Shelley Powers
  415. Till Quack
  416. Patrick Quattlebaum
  417. Whitney Quesenbery
  418. Peter Quinsey
  419. Richard Rabil
  420. Beth Raduenzel
  421. Jim Ramsey
  422. Aza Raskin
  423. Eleanor Ratliff
  424. Jim Ray
  425. Our Gentle Readers
  426. Aaron Rester
  427. Sam Richard
  428. Stephanie Rieger
  429. Nick Rigby
  430. Matt Riggott
  431. Chris Risdon
  432. Daniel Ritzenthaler
  433. Christopher Robbins
  434. Caroline Roberts
  435. Stuart Robertson
  436. Susan Robertson
  437. Rich Robinson
  438. D. Keith Robinson
  439. Jason Rodriguez
  440. Marco Rogers
  441. Mike Rohde
  442. Pepi Ronalds
  443. Adrian Roselli
  444. Stewart Rosenberger
  445. Lou Rosenfeld
  446. Chris Ross-Gill
  447. Dave Rupert
  448. Andy Rutledge
  449. Richard Rutter
  450. Joseph Ryan
  451. Gian Sampson-Wild
  452. Jason Santa Maria
  453. Jeff Sauro
  454. Cédric Savarese
  455. Sbritt
  456. Suzanne Scacca
  457. Hana Schank
  458. Alex Schmidt
  459. Christopher Schmitt
  460. Adam Schumacher
  461. Erin Scime
  462. Paul Sciortino
  463. Thomas Scott
  464. Ryan Seddon
  465. Jana Sedivy
  466. Tomer Sharon
  467. Remy Sharp
  468. Al Shaw
  469. Dave Shea
  470. Peter K Sheerin
  471. Robbie Shepherd
  472. Eric Shepherd
  473. Sophie Shepherd
  474. Nick Sherman
  475. David Sherwin
  476. Jeremiah Shoaf
  477. Daniel Short
  478. Orr Shtuhl
  479. Kim Siever
  480. Adam Silver
  481. Amber Simmons
  482. Jen Simmons
  483. Neha Singh
  484. Kendra Skeene
  485. Michael Slater
  486. David Sleight
  487. Kristin Smaby
  488. Jonathan Smiley
  489. Paul Smith
  490. Tim Smith
  491. Jonathan Snook
  492. Eric Sol
  493. Sara Soueidan
  494. Paul Sowden
  495. ALA Staff
  496. Ruth Stalker-Firth
  497. Russ Starke
  498. Alan Stearns
  499. Hallvord R.M. Steen
  500. Joe Di Stefano
  501. Bob Stein
  502. Bram Stein
  503. Krista Stevens
  504. Walter Stevenson
  505. Noah Stokes
  506. Elliot Stokes
  507. Greg Storey
  508. Brian Suda
  509. Rob Swan
  510. Allen Tan
  511. Tyler Tate
  512. Olivier Thereaux
  513. Drew Thomas
  514. Yael Tolub
  515. Nick Tucker
  516. Nick Tucker
  517. Emmanuel King Turner
  518. Dan Turner
  519. Russ Unger
  520. Nick Usborne
  521. Santiago Valdarrama
  522. Marc van den Dobbelsteen
  523. Rian van der Merwe
  524. Bobby van der Sluis
  525. Roel Van Gils
  526. Heleen van Nues
  527. Jeffrey Veen
  528. David Verba
  529. Lea Verou
  530. Corey Vilhauer
  531. Sergio Villarreal
  532. Casper Voogt
  533. Sophia Voychehovski Prater
  534. The W3C
  535. The W3C QA Group
  536. Sara Wachter-Boettcher
  537.   waferbaby
  538. Jeremy Wagner
  539. Aarron Walter
  540. Denice Warren
  541. Samantha Warren
  542. Daniel Warren
  543. Dan Webb
  544. Eileen Webb
  545. Rose Weisburd
  546. Yoav Weiss
  547. Lisa Welchman
  548. Mike West
  549. Estelle Weyl
  550. Brian Williams
  551. Oliver Williams
  552. Christina Wodtke
  553. Carolyn Wood
  554. Jeremy Wright
  555. Tim Wright
  556. Lisa Wright
  557. Luke Wroblewski
  558. Mark Wyner
  559. Jon Yablonski
  560. Victor Yocco
  561. Indi Young
  562. Nicholas Zakas
  563. Jack Zeal
  564. Jeffrey Zeldman
  565. Samantha Zhang
  566. Ping Zhu