blog.stephsmith.io
Writing is Thinking: Learning to Write with Confidence
Learning to write is learning to think, because writing is thinking. They are two peas in a powerful pod. This article goes over my writing process, focused on minimizing the activation energy to get…
Recently shared by
Take a deep dive
More like this
Steven Sinofsky
“Writing is Thinking”—an annotated twitter thread
Steven Sinofsky
6 min read · From 2018 · “Writing is thinking” is my favorite expression for how to work in a company. This annotated thread explores the value of writing.
Jake Archibald
Caching best practices & max-age gotchas
Jake Archibald
9 min read · From 2016 · How to get the most out of caching without nasty race conditions
✕✕✕✕✕
Go best practices, six years in
✕✕✕✕✕
~16 min read · From 2016 · (This article was originally a talk at QCon London 2016. Video and slides here.) In 2014, I gave a talk at the inaugural GopherCon titled Best Practices in Production Environments. We were early…
A List Apart
Writing Is Thinking
A List Apart
20+ min read · From 2017 · When you write about your work, it makes all of us smarter for the effort, including you. Done well, this kind of sharing means you’re contributing signal, instead of noise. But writers are made, not…
lawsofux.com
Laws of UX
lawsofux.com
3 min read · From 2018 · 01Users often perceive aesthetically pleasing design as design that’s more usable.Learn More
Steven Sinofsky
Functional versus Unit Organizations
Steven Sinofsky
20+ min read · From 2016 · Some personal history, and pros/cons of organization structure.
blog.risingstack.com
React.js Best Practices for 2016
blog.risingstack.com
7 min read · From 2016 · Best practices for React.js based on our experience: how you should write a React.js application and recommended libraries for 2016.