Writings.

182 posts, from to .

  1. Posting to Mastodon when deploying a static site
  2. Mastodon
  3. My favourite software
  4. Setting up Sublime Text for Deno
  5. A whole new world with Deno
  6. Customising an iOS home screen web app in 2021
  7. An Even Better Spaghetti Bolognese
  8. Recently in books II
  9. Building a small, functional reactive app architecture
  10. Recent improvements in our git discipline
  11. Recently in books
  12. Like Knitting
  13. Euphoria
  14. Using Figma's API to sync colours with your CSS
  15. Using streams in React with Hooks
  16. New watch
  17. Styled components in a virtual DOM
  18. Better Remote Pair Programming
  19. My Spaghetti Bolognese
  20. I am not a creative person
  21. Balancing personal energy and greatness in product design
  22. My Personal Gym FAQ
  23. On interacting and learning from users in support
  24. The White Duck
  25. Conditionally Composable Functions
  26. On Socialising
  27. The Ocean
  28. Intimate remote work
  29. Shipped with fear
  30. What's new in Safari 9
  31. Pain points & Incentives
  32. What's happened so far
  33. Redesigned & Reimagined
  34. Writing contextual CSS
  35. "Master of many trades"
  36. Changing perspectives and doing the crazy thing
  37. A symbol for sex
  38. I don't like counting hours
  39. On Scala
  40. Programming and communication
  41. Tags and class names – on building flexible markup
  42. Object-oriented Programming and Modeling the Real World
  43. How Ryan Singer builds products
  44. On the importance of knowing how to program
  45. Signal vs. Noise
  46. "The Art of Quality"
  47. Spotimood
  48. "Learnable Programming"
  49. Sass 3.2 Placeholders and Object-Oriented CSS
  50. Responsive web design – the infinite grid and water
  51. Linus Torvalds on good programmers
  52. "Twitter is the Benjamin Button of startups"
  53. Good software is like a knot
  54. Jawbone's Jambox
  55. Thoughts on freedom, creativity and the internet
  56. The Hawk catches the Sparrow
  57. "Some things I've learnt about programming"
  58. Valve – the truly flat hierarchy company
  59. The Slow Web Movement
  60. 'Systemet' – A liquor store status web app
  61. On using your time
  62. CSS variables soon to land in WebKit
  63. Perfection doesn't exist
  64. Software is handcrafted
  65. Bdgt for iPhone
  66. A word about testing code
  67. Device independency
  68. I'm apparently a unicorn
  69. Sync is about safety
  70. "Stop solving problems you don't have"
  71. Coffee and free software
  72. Great articles about design, code, and life
  73. Adobe Shadow – Device preview and debugging
  74. About guys who fix stuff
  75. Gridset – create advanced grid systems on the web
  76. On the evolution of languages and frameworks
  77. I can't design in the browser either
  78. How I set up my web development environment on OS X Lion
  79. Java and beginner programming courses at universities
  80. Realigning Johanbrook.com
  81. Songs to code by
  82. Adding custom URL endpoints in Wordpress
  83. "Can you make the logo smaller?"
  84. Advice for university students: "I'm not as smart as I thought I was"
  85. Hiring developers 2012 style
  86. Measuring and sizing UIs, 2011-style
  87. Writing documentation for CSS – Knyle Style Sheets
  88. Timeless fashion
  89. The Anatomy of a Perfect Web Site
  90. PHP needs to die
  91. Subtle updates to Chrome 14's Web Inspector
  92. A Greenhorn's Freelance Advice
  93. Chocolat – The Heir of Textmate?
  94. Add delight to web forms (with code sample)
  95. "Javascript is Dead. Long Live Javascript!"
  96. Native style momentum scrolling to arrive in iOS 5
  97. Staying hungry and evolving with new technologies
  98. Zach Holman on code documentation
  99. Relative positioning and CSS Columns
  100. A fix for antialiasing issues in WebKit browsers
  101. Bringing Order to CSS
  102. Debugging CSS Media Queries
  103. New Safari downloads UI in Lion
  104. Backup everything – my backup setup
  105. Redesigned
  106. Generalist specialists
  107. Spotify revamps the Free and Open options
  108. Digital magazines and HTML
  109. Whiteboard theme for Wordpress
  110. Firefox 4 – a bitter taste
  111. Flow out of beta
  112. Universal wrapping paper
  113. Posters by Avraham Cornfeld
  114. Customizing the Wordpress Admin Bar
  115. Minimalistic Oscar posters
  116. Take a step back
  117. Photos of National Geographic
  118. OS X Lion-Mountain Lion wallpapers
  119. Quick internal linking tag in Wordpress
  120. Get it out there – Matt Mullenweg on shipping software
  121. Homemade is best
  122. Dustin Diaz's $script.js
  123. Thomas Fuchs' web dev tools
  124. Streamlines – another kind of Twitter client
  125. Send URLs from iOS to desktop browser
  126. Maven Pro – a free sans serif font
  127. Visualizing WebKit's hardware acceleration
  128. "The Shape of Design"
  129. Use the current color in CSS with the currentcolor keyword
  130. How 37signals handles customer service
  131. Rasmus Andersson on Kod
  132. Webkit to get CSS variables, mixins, nesting?
  133. "Google, H.264 and video on the web"
  134. Whiteboard accounting, or how to say no to yourself
  135. Google to release a WebM plugin for Safari and IE9
  136. A simpler CSS3 Gradient syntax
  137. After Hours
  138. Dyluni for Wordpress
  139. Eric Meyer: Reset Revisited
  140. RSS is not dying, it's being ignored
  141. Kod app is now open source
  142. "A note to people that hire ... "
  143. The road to the 37signals homepage redesign
  144. Trickle: another kind of Twitter client
  145. Native retweets to Tweetie for Mac with ReTweetie
  146. Yet Another Site Redesign
  147. What Matters
  148. Old hardware still rocks
  149. Make the invisible visible – a clever campaign from Amnesty
  150. Rolling Stones' "Gimme Shelter" deconstructed
  151. iOS Fonts
  152. Andy Clarke's Hardboiled Web Design talk from DIBI
  153. Retro airline bags
  154. Regular people and web standards
  155. A Simple Icon
  156. Why Google can't build Instagram
  157. Five record breaking torrent files
  158. Yet another mobile HTML5 framework ... by 37signals
  159. Minimal Skype 5 message style
  160. Tower – an upcoming Git client for Mac
  161. Jeremy Keith: The Design of HTML5
  162. Paris vs. New York – a graphic comparison
  163. Autocomplete in TextEdit
  164. Formalize CSS – consistent forms
  165. Linked List style posts in Wordpress
  166. Start a Facetime call from URI in browser
  167. A typographic poster
  168. Firesheep – why HTTPS is important
  169. Windows Phone 7 needs activation for Live
  170. Panic talks about the future: Coda 2
  171. Out with the old
  172. Anatomy of a Rails Rumble project
  173. Apple’s Java in OS X 10.6 is now deprecated
  174. The Beatles’ album covers redesigned
  175. Vertical Rhythm Wordpress themes
  176. Who's suing whom?
  177. Comparison between a plumber and a freelancing designer
  178. Bjarne Stroustrup on C++'s 25th anniversary
  179. Old book illustrations
  180. Interview with David Heinemeier Hansson
  181. A Markdown teleprompter
  182. Unofficial version of Notational Velocity adds goodies