Writings.

181 posts, from to .

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