41554 blogs · [ { "id": "01a0c746-7ab2-72c8-b5eb-9b45cb88befb", "title": "My First Weekend with Jev", "url": "https://nickhayden.com/blog/my-first-weekend-with-jev/", "published_at": "2026-09-21T16:17:10+00:00" }, { "id": "01a0bb9b-032d-737b-8ef8-dda938979836", "title": "About Nick Hayden", "url": "https://nickhayden.com/about/", "published_at": "2026-09-17T00:00:00+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c780d61f9", "title": "Your Company Is About to Repeat the SPA Mistake", "url": "https://nickhayden.com/blog/your-company-is-about-to-repeat-the-spa-mistake/", "published_at": "2026-07-16T14:01:59+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c790a9001", "title": "I Made Good Money Off Engineers Who Refused to Learn React", "url": "https://nickhayden.com/blog/i-made-good-money-off-engineers-who-refused-to-learn-react/", "published_at": "2026-07-06T14:02:42+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c79fd7979", "title": "Writing Tickets for Software Engineers", "url": "https://nickhayden.com/blog/writing-tickets-for-software-engineers/", "published_at": "2026-03-30T16:01:55+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7a645e3d", "title": "Five Years to Start and Three Days to Finish", "url": "https://nickhayden.com/blog/five-years-to-start-and-three-days-to-finish/", "published_at": "2026-03-18T15:31:08+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7a7fd5c2", "title": "Building for the K Shaped Economy", "url": "https://nickhayden.com/blog/building-for-the-k-shaped-economy/", "published_at": "2026-03-15T13:50:56+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7b28a9b4", "title": "Preventing AI tool use is a talent risk", "url": "https://nickhayden.com/blog/preventing-ai-tool-use-is-a-talent-risk/", "published_at": "2026-01-13T16:42:42+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7c1c7b23", "title": "I spent 2025 telling myself I was too busy to write. I wasn't too busy, I just stopped trying.", "url": "https://nickhayden.com/blog/i-spent-2025-telling-myself-i-was-too-busy-to-write-i-wasnt-too-busy-i-just-stopped-trying/", "published_at": "2025-12-30T03:01:52+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7c5eecc4", "title": "Dark Matter Developers", "url": "https://nickhayden.com/blog/dark-matter-developers/", "published_at": "2024-11-05T11:31:12+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7d3eff73", "title": "Express v5: A Decade in the Making", "url": "https://nickhayden.com/blog/express-v5-a-decade-in-the-making/", "published_at": "2024-10-31T16:31:25+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7e10aa71", "title": "AI taking control of your computer, Anthropic's latest release, new Claude models and computer use API", "url": "https://nickhayden.com/blog/ai-taking-control-of-your-computer-anthropics-latest-release-new-claude-models-and-computer-use-api/", "published_at": "2024-10-23T09:51:54+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7e8fb42e", "title": "Domain-Driven Design Distilled notes", "url": "https://nickhayden.com/blog/domain-driven-design-distilled-notes/", "published_at": "2024-05-26T19:51:58+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7f10a153", "title": "One Year of Juiced BJJ", "url": "https://nickhayden.com/blog/one-year-of-juiced-bjj/", "published_at": "2024-05-08T10:06:52+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c7fc3e1a0", "title": "Maybe the real Next JS was the friends we made along the way", "url": "https://nickhayden.com/blog/maybe-the-real-next-js-was-the-friends-we-made-along-the-way/", "published_at": "2024-04-15T10:47:41+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c80b114ca", "title": "Response to “Operate at all levels”", "url": "https://nickhayden.com/blog/a-response-to-operate-at-all-levels/", "published_at": "2024-02-25T19:03:54+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8173cd02", "title": "You need to know about this new security feature in Deno", "url": "https://nickhayden.com/blog/you-need-to-know-about-this-new-security-feature-in-deno/", "published_at": "2023-09-20T13:55:40+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c81d5c69b", "title": "Working with recruiters as a software engineer", "url": "https://nickhayden.com/blog/working-with-recruiters-as-a-software-engineer/", "published_at": "2023-08-01T12:46:04+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c82a090f9", "title": "No more feeds, please", "url": "https://nickhayden.com/blog/no-more-feeds-please/", "published_at": "2023-06-06T18:27:28+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c839a13e5", "title": "Economic disruption means more Creators", "url": "https://nickhayden.com/blog/economic-disruption-means-more-creators/", "published_at": "2023-04-26T10:00:00+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c83b2b06f", "title": "24/7 streaming will produce more experts", "url": "https://nickhayden.com/blog/24-7-streaming-will-produce-more-experts/", "published_at": "2023-01-21T08:46:07+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c84a8746f", "title": "Playing the Right Game", "url": "https://nickhayden.com/blog/playing-the-right-game/", "published_at": "2022-09-09T07:03:46+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c852d7f98", "title": "Give Juniors a Shot", "url": "https://nickhayden.com/blog/give-juniors-a-shot/", "published_at": "2022-02-10T15:33:50+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c85b1c28b", "title": "Right Tool for the Job", "url": "https://nickhayden.com/blog/right-tool-for-the-job/", "published_at": "2020-07-11T10:05:10+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c86300871", "title": "Online courses and the people that teach them", "url": "https://nickhayden.com/blog/online-courses-and-the-people-that-teach-them/", "published_at": "2020-02-10T17:00:24+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c867048b2", "title": "Closures exist, so what are they?", "url": "https://nickhayden.com/blog/closures-exist-so-what-are-they/", "published_at": "2019-03-26T12:59:29+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c868f199f", "title": "BSides Canberra 2019 - Wrap Up", "url": "https://nickhayden.com/blog/bsides-canberra-2019-wrap-up/", "published_at": "2019-03-19T13:56:20+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c874407a0", "title": "BSides Wrap-up", "url": "https://nickhayden.com/blog/bsides-wrap-up/", "published_at": "2018-04-16T10:15:06+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c87cb8435", "title": "War, poverty, and the human elements of cybersecurity", "url": "https://nickhayden.com/blog/war-poverty-and-the-human-elements-of-cybersecurity/", "published_at": "2018-03-27T20:23:41+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c88876bba", "title": "Change your life with CSS Variables", "url": "https://nickhayden.com/blog/change-your-life-with-css-variables/", "published_at": "2017-05-07T22:36:47+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c88a6d1f2", "title": "Let’s talk about CSS Grid", "url": "https://nickhayden.com/blog/lets-talk-about-css-grid/", "published_at": "2017-04-10T09:46:13+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c88ba39ed", "title": "WTF is strict mode?", "url": "https://nickhayden.com/blog/wtf-is-strict-mode/", "published_at": "2017-02-27T07:30:42+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8972ff69", "title": "Understanding why we use `===` in JavaScript", "url": "https://nickhayden.com/blog/understanding-why-we-use-in-javascript/", "published_at": "2017-02-20T08:27:30+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c89a9fc16", "title": "Working with Google Custom Search (GCSE)", "url": "https://nickhayden.com/blog/working-with-google-custom-search-gcse/", "published_at": "2017-02-09T23:09:24+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c89d1ce38", "title": "ASMS Presentation Night Speech", "url": "https://nickhayden.com/blog/asms-presentation-night-speech/", "published_at": "2016-02-09T19:55:01+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8a8d8be1", "title": "Books", "url": "https://nickhayden.com/recommendations/books/", "published_at": "2014-10-24T12:22:02+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8b4ceb13", "title": "The Coworking Sociatea & Unleashed Awards", "url": "https://nickhayden.com/blog/the-coworking-sociatea-and-unleashed-awards/", "published_at": "2014-09-01T15:20:15+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8c208cec", "title": "Startup Weekend - July 2014", "url": "https://nickhayden.com/blog/startup-weekend-july-2014/", "published_at": "2014-07-30T06:28:44+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8c4781a3", "title": "Meditations", "url": "https://nickhayden.com/meditations/", "published_at": "2014-05-23T11:45:25+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8d2fbdf0", "title": "My Impossible List", "url": "https://nickhayden.com/impossible-list/", "published_at": "2014-05-14T00:00:00+00:00" }, { "id": "01a08ccd-1a10-729e-9150-d76c8dbcf68b", "title": "Oz Teacher Magazine Article", "url": "https://nickhayden.com/blog/oz-teacher-magazine-article/", "published_at": "2013-04-08T12:22:28+00:00" } ] posts Claim your blog
Back to ZhadruOmjar
Blog · corpus.blog/blogs/nickhayden.com/posts

ZhadruOmjar

nickhayden.com

2026

2025

2024

2023

2022

2020

2019

2018

2017

2016

2014

2013