56,966 blogs · [ { "id": "01a0b68b-4cda-7307-ac1e-bfe7784f7375", "title": "Jonas Downey", "url": "https://jonas.do", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0c1d14d9", "title": "Stop lending your personal credibility to AI", "url": "https://jonas.do/writing/2026-08-01-stop-lending-your-credibility-to-ai/", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0c6ef664", "title": "It's hard to be good at your tech job right now", "url": "https://jonas.do/writing/2026-06-06-your-tech-job/", "published_at": "2026-06-06T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0c85dbc6", "title": "Designing the wrong way is finally right", "url": "https://jonas.do/writing/2026-04-22-designing-the-wrong-way/", "published_at": "2026-04-22T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0d78e34c", "title": "How to build a resilient design team", "url": "https://jonas.do/writing/2025-09-05-how-to-build-a-resilient-design-team/", "published_at": "2025-09-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0dcf0101", "title": "Reigniting the spark of humanist software design", "url": "https://jonas.do/writing/2025-07-19-reigniting-the-spark/", "published_at": "2025-07-19T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0dcfa353", "title": "Building community on Bluesky", "url": "https://jonas.do/writing/2024-11-27-building-community-on-bluesky/", "published_at": "2024-11-27T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0ebd8036", "title": "Own your weirdness", "url": "https://jonas.do/writing/2024-05-11-own-your-weirdness/", "published_at": "2024-05-11T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0f6078be", "title": "How to make a great case study", "url": "https://jonas.do/writing/2024-03-14-case-studies/", "published_at": "2024-03-14T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd0ffed0d1", "title": "Year in review", "url": "https://jonas.do/writing/2023-12-31-year-in-review/", "published_at": "2023-12-31T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1021b18e", "title": "Why side projects are essential for creatives—and employers should embrace them", "url": "https://jonas.do/writing/2023-10-05-side-projects/", "published_at": "2023-10-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd11213773", "title": "Threads & the terrible greatness of everything at once", "url": "https://jonas.do/writing/2023-07-08-threads/", "published_at": "2023-07-08T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd11acc3b3", "title": "The daily haiku", "url": "https://jonas.do/writing/2023-01-01-the-daily-haiku/", "published_at": "2023-01-01T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd123e3cff", "title": "The soul of a company", "url": "https://jonas.do/writing/2022-11-20-the-soul-of-a-company/", "published_at": "2022-11-20T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd126209a8", "title": "Processing painful work exits", "url": "https://jonas.do/writing/2022-11-05-processing-painful-work-exits/", "published_at": "2022-11-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd12f44194", "title": "To manage or not to manage?", "url": "https://jonas.do/writing/2022-10-19-to-manage-or-not/", "published_at": "2022-10-19T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd130cf005", "title": "Expansive and reductive modes of creative thinking", "url": "https://jonas.do/writing/2022-02-12-reduction-and-expansion/", "published_at": "2022-02-12T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd13ce9bad", "title": "Software’s missing humanities", "url": "https://jonas.do/writing/2022-02-07-software-humanities/", "published_at": "2022-02-07T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd13f80f79", "title": "“Should designers code?” is an obsolete debate", "url": "https://jonas.do/writing/2021-11-07-design-in-code-is-obsolete/", "published_at": "2021-11-07T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd14616314", "title": "How to keep your work and personal computing separate", "url": "https://jonas.do/writing/2021-11-06-keeping-your-computing-separate/", "published_at": "2021-11-06T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd14bccb0d", "title": "A recipe for design job searching & interviewing", "url": "https://jonas.do/writing/2021-09-05-job-search-recipe/", "published_at": "2021-09-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd15ac0a82", "title": "The eternal challenge of making one UI do two things", "url": "https://jonas.do/writing/2021-08-18-making-one-ui-do-two-things/", "published_at": "2021-08-18T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd16206d61", "title": "Reviewing the Safari redesign in iOS 15", "url": "https://jonas.do/writing/2021-08-08-safari-redesign/", "published_at": "2021-08-08T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1636134d", "title": "Staying vulnerable", "url": "https://jonas.do/writing/2021-05-16-staying-vulnerable/", "published_at": "2021-05-16T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd16d57608", "title": "This website stinks", "url": "https://jonas.do/writing/2021-05-08-this-website-stinks/", "published_at": "2021-05-08T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd17a21a12", "title": "Surviving through creative low points", "url": "https://jonas.do/writing/2021-04-09-surviving-through-creative-low-points/", "published_at": "2021-04-09T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd17eb037c", "title": "Software gardening and death", "url": "https://jonas.do/writing/2021-03-03-software-gardening-and-death/", "published_at": "2021-03-03T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd18e0795c", "title": "How money dictates design decisions", "url": "https://jonas.do/writing/2021-02-23-how-money-dictates-design-decisions/", "published_at": "2021-02-23T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1997375a", "title": "Achieving “simple design”", "url": "https://jonas.do/writing/2020-07-08-simple-design/", "published_at": "2020-07-08T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1a616ad1", "title": "How to focus in an open office", "url": "https://jonas.do/writing/2019-08-22-open-office/", "published_at": "2019-08-22T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1a788618", "title": "Nobody really owns product work", "url": "https://jonas.do/writing/2019-06-12-nobody-really-owns-product-work/", "published_at": "2019-06-12T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1abd2244", "title": "The right amount of perfect", "url": "https://jonas.do/writing/2019-01-31-the-right-amount-of-perfect/", "published_at": "2019-01-31T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1b2ce684", "title": "Working in quality time instead of clock time", "url": "https://jonas.do/writing/2018-10-09-working-in-quality-time-instead-of-clock-time/", "published_at": "2018-10-09T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1beaa5a6", "title": "How you’re being manipulated by software", "url": "https://jonas.do/writing/2018-09-17-how-youre-being-manipulated-by-software/", "published_at": "2018-09-17T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1c21ab19", "title": "Software is breaking our brains and businesses", "url": "https://jonas.do/writing/2018-03-12-these-software-features-are-breaking-our-brains-and-businesses/", "published_at": "2018-03-12T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1c6e1f96", "title": "An ode to experimental design", "url": "https://jonas.do/writing/2018-02-23-an-ode-to-experimental-design/", "published_at": "2018-02-23T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1c7a29ca", "title": "The mortality and joy of productivity", "url": "https://jonas.do/writing/2017-12-13-the-mortality-and-joy-of-productivity/", "published_at": "2017-12-13T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1d76d7e6", "title": "Move slowly and fix things", "url": "https://jonas.do/writing/2017-11-14-move-slowly-and-fix-things/", "published_at": "2017-11-14T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1e728b05", "title": "The unnecessary fragmentation of design jobs", "url": "https://jonas.do/writing/2017-03-28-the-unnecessary-fragmentation-of-design-jobs/", "published_at": "2017-03-28T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1f6b9fed", "title": "How to launch software changes without pissing people off", "url": "https://jonas.do/writing/2017-03-14-how-to-launch-software-changes-without-pissing-people-off/", "published_at": "2017-03-14T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1f9174b5", "title": "Strategies for building a dual-platform mobile app", "url": "https://jonas.do/writing/2017-03-05-strategies-for-building-a-dual-platform-mobile-app/", "published_at": "2017-03-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd1fb282dd", "title": "The underappreciated value of incremental design", "url": "https://jonas.do/writing/2016-09-08-the-underappreciated-value-of-incremental-design/", "published_at": "2016-09-08T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd204ee0c3", "title": "The art of designing with heart", "url": "https://jonas.do/writing/2016-08-29-the-art-of-designing-with-heart/", "published_at": "2016-08-29T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd213bc4a4", "title": "Just keep chipping away at it", "url": "https://jonas.do/writing/2016-07-15-just-keep-chipping-away-at-it/", "published_at": "2016-07-15T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd21552609", "title": "Why we need paid family leave in the U.S.", "url": "https://jonas.do/writing/2016-06-09-why-we-need-paid-family-leave-in-the-u-s/", "published_at": "2016-06-09T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd22376142", "title": "Let’s stop trivializing design work", "url": "https://jonas.do/writing/2016-05-12-lets-stop-trivializing-design-work/", "published_at": "2016-05-12T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd22db1960", "title": "Why I love ugly, messy interfaces — and you probably do too", "url": "https://jonas.do/writing/2016-04-06-why-i-love-ugly-messy-interfaces-and-you-probably-do-too/", "published_at": "2016-04-06T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd22f5fe61", "title": "How we made an iPhone app on the side", "url": "https://jonas.do/writing/2016-02-06-how-we-made-an-iphone-app-on-the-side/", "published_at": "2016-02-06T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd23119ff4", "title": "Knowing the words is half the battle", "url": "https://jonas.do/writing/2016-02-03-knowing-the-words-is-half-the-battle/", "published_at": "2016-02-03T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd240800e1", "title": "A rallying cry for the Weird Wild Web", "url": "https://jonas.do/writing/2015-09-25-a-rallying-cry-for-the-weird-wild-web/", "published_at": "2015-09-25T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd24918d34", "title": "The special recipe for delight", "url": "https://jonas.do/writing/2015-06-03-the-special-recipe-for-delight/", "published_at": "2015-06-03T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd254a4870", "title": "Asking why", "url": "https://jonas.do/writing/2015-01-26-asking-why/", "published_at": "2015-01-26T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2569e55e", "title": "Strategies for getting feedback (and not hating it)", "url": "https://jonas.do/writing/2015-01-20-strategies-for-getting-feedback-and-not-hating-it/", "published_at": "2015-01-20T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd260d47b5", "title": "Writing-first design", "url": "https://jonas.do/writing/2014-11-21-writing-first-design/", "published_at": "2014-11-21T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2672d112", "title": "The power of free design: why you should do pro-bono work (sometimes)", "url": "https://jonas.do/writing/2014-08-26-the-power-of-free-design/", "published_at": "2014-08-26T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd26eaf414", "title": "It’s OK not to use tools", "url": "https://jonas.do/writing/2014-05-21-it-s-ok-not-to-use-tools/", "published_at": "2014-05-21T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd278d0292", "title": "On writing interfaces well", "url": "https://jonas.do/writing/2013-09-24-on-writing-interfaces-well/", "published_at": "2013-09-24T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd28549fd6", "title": "A message from some far off star", "url": "https://jonas.do/writing/2013-08-05-a-message-from-some-far-off-star/", "published_at": "2013-08-05T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2889f2fa", "title": "Tips for quick and flexible design prototyping", "url": "https://jonas.do/writing/2013-07-18-tips-for-quick-and-flexible-design-prototyping/", "published_at": "2013-07-18T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd296d0482", "title": "What my daughter taught me about worrying", "url": "https://jonas.do/writing/2013-05-02-what-my-daughter-taught-me-about-worrying/", "published_at": "2013-05-02T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd29d2b0f6", "title": "Learning programming made me a better designer", "url": "https://jonas.do/writing/2013-02-22-learning-programming-made-me-a-better-designer/", "published_at": "2013-02-22T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2a011204", "title": "An ode to writing at night", "url": "https://jonas.do/writing/2013-02-20-an-ode-to-writing-at-night/", "published_at": "2013-02-20T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2ad6c38c", "title": "Building a website with Symphony", "url": "https://jonas.do/writing/2011-07-10-building-a-site-with-symphony/", "published_at": "2011-07-10T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2aed0e1d", "title": "This Ephemeral Year", "url": "https://jonas.do/writing/2011-02-02-this-ephemeral-year/", "published_at": "2011-02-02T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2bb19a08", "title": "Glitch art", "url": "https://jonas.do/writing/2009-08-10-glitch-art/", "published_at": "2009-08-10T00:00:00+00:00" }, { "id": "01a0878f-e202-72bd-b3f1-99bd2bf62c78", "title": "Collecting life", "url": "https://jonas.do/writing/2009-06-21-collecting-life/", "published_at": "2009-06-21T00:00:00+00:00" } ] posts Claim your blog
Back to jonas.do
Blog · corpus.blog/blogs/jonas.do/posts

jonas.do

jonas.do

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2011

2009