41554 blogs ยท [ { "id": "01a0d4ef-76e6-73d6-9b67-a2294f6968ff", "title": "๐Ÿ“น Video: How I implement David Allen's GTDยฎ system in Obsidian", "url": "https://0x5.uk/2026/09/15/video-how-i-implement-david-allens-gtd-system-in-obsidian/", "published_at": "2026-09-15T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f683acb0d4", "title": "๐Ÿ“ฐ News: Polly NuGet Adds OSMF EULA", "url": "https://0x5.uk/2026/08/19/polly-nuget-adds-eula/", "published_at": "2026-08-19T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f684a1f233", "title": "Video: Daily Obsidian template", "url": "https://0x5.uk/2026/08/17/video:-daily-obsidian-template/", "published_at": "2026-08-17T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6858d38e6", "title": "Why I left Logseq for Obsidian after 2+ years (and what it means for markdown-neuraxis)", "url": "https://0x5.uk/2026/05/26/why-i-left-logseq-for-obsidian/", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f685c8ef19", "title": "Video - git repo manager demo", "url": "https://0x5.uk/2026/05/11/video---git-repo-manager-demo/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f686669555", "title": "Automatic release notes with semantic commits and git-cliff", "url": "https://0x5.uk/2026/03/12/automatic-release-notes-with-semantic-commits-and-git-cliff/", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f686c20cf2", "title": "Running dotnet microservices in Aspire without a project reference", "url": "https://0x5.uk/2025/11/11/running-dotnet-microservices-in-aspire-without-a-project-reference/", "published_at": "2025-11-11T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68702fbd9", "title": "Using Gitopolis to Manage Multiple Git Repositories", "url": "https://0x5.uk/2025/10/25/using-gitopolis-to-manage-multiple-git-repositories/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6877b2b85", "title": "Use Checklists & Templates For Onboarding New People", "url": "https://0x5.uk/2025/09/19/checklists-for-onboarding-new-people/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68782dba6", "title": "Mandatory reading for tech leaders ๐Ÿ“š", "url": "https://0x5.uk/2025/07/15/mandatory-reading-for-tech-leaders/", "published_at": "2025-07-15T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68810e124", "title": "Tech lead lessons learned", "url": "https://0x5.uk/2025/07/04/tech-lead-lessons-learned/", "published_at": "2025-07-04T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f688c6d9cc", "title": "Why not WhatsApp?", "url": "https://0x5.uk/2025/07/02/why-not-whatsapp/", "published_at": "2025-07-02T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6899ce980", "title": "The Hidden Cost of Overusing AI Coding Tools: Tech Debt in Sheep's Clothing", "url": "https://0x5.uk/2025/06/25/ai-coding-tools---tech-debt-in-sheeps-clothing/", "published_at": "2025-06-25T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68a925b21", "title": "How to upload kindle fire kids photos to amazon photos", "url": "https://0x5.uk/2025/05/20/how-to-upload-kindle-fire-kids-photos-to-amazon-photos/", "published_at": "2025-05-20T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68b604c80", "title": "NuGet libraries to avoid", "url": "https://0x5.uk/2025/05/08/open-source-dotnet-library-choices/", "published_at": "2025-05-08T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68c4411dd", "title": "Podcast: using AI for coding", "url": "https://0x5.uk/2025/04/02/podcast:-using-ai-for-coding/", "published_at": "2025-04-02T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68d362d28", "title": "Why is reading bad code so painful?!", "url": "https://0x5.uk/2025/01/31/why-is-reading-bad-code-so-painful/", "published_at": "2025-01-31T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68df1b6dc", "title": "Viewing git history for merged feature branches", "url": "https://0x5.uk/2025/01/26/viewing-git-history-for-merged-feature-branches/", "published_at": "2025-01-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68e083a2e", "title": "Don't use Azure CosmosDB", "url": "https://0x5.uk/2025/01/14/don't-use-azure-cosmosdb/", "published_at": "2025-01-14T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68e96db24", "title": "The RAID Log: Your Guide to Surviving Chaos, Politics, and Petty Office Wars", "url": "https://0x5.uk/2024/11/22/the-raid-log/", "published_at": "2024-11-22T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68f1e5472", "title": "Should you create tickets for tech tasks?", "url": "https://0x5.uk/2024/10/07/should-you-create-tickets-for-tech-tasks/", "published_at": "2024-10-07T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68fabdcb2", "title": "Why user stories should be shippable increments", "url": "https://0x5.uk/2024/09/12/why-user-stories-should-be-shippable-increments/", "published_at": "2024-09-12T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68fac595d", "title": "Running xUnit Test Setup Only Once Across Multiple Test Classes", "url": "https://0x5.uk/2024/08/02/running-xunit-test-setup-only-once/", "published_at": "2024-08-02T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f68fb5776a", "title": "Running a beefy virtualbox dev server", "url": "https://0x5.uk/2024/06/07/running-a-beefy-virtualbox-dev-server/", "published_at": "2024-06-07T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f690b46952", "title": "Trunk based (mainline) development is (mostly) wrong", "url": "https://0x5.uk/2024/04/18/trunk-based-development-is-wrong/", "published_at": "2024-04-18T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69186d5e1", "title": "Why do automated tests matter?", "url": "https://0x5.uk/2024/03/27/why-do-automated-tests-matter/", "published_at": "2024-03-27T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6924bd2aa", "title": "Templated repos with dotnet new", "url": "https://0x5.uk/2024/03/06/templated-repos-with-dotnet-new/", "published_at": "2024-03-06T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f692b8c36f", "title": "New tool: sln-items-sync for Visual Studio solution folders", "url": "https://0x5.uk/2024/01/13/new-tool-sln-items-sync-for-visual-studio-solution-folders/", "published_at": "2024-01-13T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69338b42c", "title": "New rust and ssbf podcast episodes", "url": "https://0x5.uk/2023/10/26/new-rust-and-ssbf-podcast-episodes/", "published_at": "2023-10-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69409e4c0", "title": "git - what do 'base' 'local' 'remote' mean?", "url": "https://0x5.uk/2023/10/20/git---what-do-'base'-'local'-'remote'-mean/", "published_at": "2023-10-20T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6946b876d", "title": "Use kdiff3 for merge conflict resolution", "url": "https://0x5.uk/2023/10/20/use-kdiff3-for-merge-conflict-resolution/", "published_at": "2023-10-20T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6950f8b9b", "title": "What is Hexagonal Architecture, aka \"Ports and Adapters\"", "url": "https://0x5.uk/2023/09/28/what-is-hexagonal-architecture/", "published_at": "2023-09-28T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f695400d52", "title": "New podcast episodes - rust meetups and fast talkers", "url": "https://0x5.uk/2023/06/30/new-podcast-episodes---rust-meetups-and-fast-talkers/", "published_at": "2023-06-30T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6963eeba8", "title": "Enabling modern app security", "url": "https://0x5.uk/2023/06/14/enabling-modern-app-security/", "published_at": "2023-06-14T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69658045a", "title": "Text-based tools - the ultimate format for everything", "url": "https://0x5.uk/2023/06/01/text-based-tools-the-ultimate-format-for-everything/", "published_at": "2023-06-01T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69749bf99", "title": "Maintaining software - a bare minimum", "url": "https://0x5.uk/2023/05/22/maintaining-software---a-bare-minimum/", "published_at": "2023-05-22T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6974a9fa0", "title": "Zero-downtime website rewrite migrations", "url": "https://0x5.uk/2023/05/22/zero-downtime-website-rewrite-migrations/", "published_at": "2023-05-22T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6980cd152", "title": "Website builders for non-programmers", "url": "https://0x5.uk/2023/05/04/website-builders-for-non-programmers/", "published_at": "2023-05-04T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f698fd1e72", "title": "Always Add Argument (Parameter) Names", "url": "https://0x5.uk/2023/04/18/always-add-argument-names/", "published_at": "2023-04-18T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f699a5325d", "title": "The trap of two-stage commitments", "url": "https://0x5.uk/2023/04/06/the-trap-of-two-stage-commitments/", "published_at": "2023-04-06T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69a65c67b", "title": "Importing Slashdot Journal Articles by Yak", "url": "https://0x5.uk/2023/03/29/importing-slashdot-journal-articles-by-yak/", "published_at": "2023-03-29T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69abbd8a1", "title": "Finding a contractor accountants", "url": "https://0x5.uk/2022/11/11/finding-a-contractor-accountants/", "published_at": "2022-11-11T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69b5bc630", "title": "Exceptions vs Wrapper Return Types", "url": "https://0x5.uk/2022/11/10/exceptions-vs-wrapper-return-types/", "published_at": "2022-11-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69be2f840", "title": "Taking an idea from business concept to software implementation", "url": "https://0x5.uk/2022/08/30/taking-an-idea-from-business-concept-to-software-implementation/", "published_at": "2022-08-30T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69cc01392", "title": "How to be a highly valued developer", "url": "https://0x5.uk/2022/08/24/how-to-be-a-highly-valued-developer/", "published_at": "2022-08-24T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69cf99fbb", "title": "Choosing a programming language for timslist", "url": "https://0x5.uk/2022/07/29/choosing-a-programming-language-for-timslist/", "published_at": "2022-07-29T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69d58522c", "title": "Single class per file", "url": "https://0x5.uk/2022/07/10/single-class-per-file/", "published_at": "2022-07-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69e1754c7", "title": "Tips for remembering names", "url": "https://0x5.uk/2022/05/19/tips-for-remembering-names/", "published_at": "2022-05-19T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69e50e457", "title": "Detecting bit-rot with md5deep", "url": "https://0x5.uk/2022/03/02/detecting-bit-rot-with-md5deep/", "published_at": "2022-03-02T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69f2686b7", "title": "Upgrading indirect NuGet dependencies", "url": "https://0x5.uk/2022/02/15/upgrading-indirect-nuget-dependencies/", "published_at": "2022-02-15T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f69fc843fa", "title": "Phone setup notes", "url": "https://0x5.uk/2021/12/17/phone-setup-notes/", "published_at": "2021-12-17T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a02ef03d", "title": "Being a development team lead", "url": "https://0x5.uk/2021/12/10/being-a-development-team-lead/", "published_at": "2021-12-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a114ca61", "title": "Technical phone screen interview questions", "url": "https://0x5.uk/2021/12/10/technical-phone-screen-interview-questions/", "published_at": "2021-12-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a1e99c5d", "title": "Integrating ShipStation with QuickBooks Desktop", "url": "https://0x5.uk/2021/09/27/integrating-shipstation-with-quickbooks-desktop/", "published_at": "2021-09-27T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a26e7deb", "title": "The death of custom software development", "url": "https://0x5.uk/2021/08/18/the-death-of-custom-software-development/", "published_at": "2021-08-18T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a34402c2", "title": "Why I want you to use slack threads", "url": "https://0x5.uk/2021/07/08/why-i-want-you-to-use-slack-threads/", "published_at": "2021-07-08T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a364b60e", "title": "GitHub rebase and squash considered harmful", "url": "https://0x5.uk/2021/03/15/github-rebase-and-squash-considered-harmful/", "published_at": "2021-03-15T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a3735f69", "title": "Link your outlook calendar with your google calendar", "url": "https://0x5.uk/2021/03/11/link-outlook-calendar-with-google/", "published_at": "2021-03-11T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a4113d3b", "title": "House buying and selling tip - make contact!", "url": "https://0x5.uk/2021/03/04/house-buying-and-selling-tip-make-contact/", "published_at": "2021-03-04T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a50e75ab", "title": "Podcasting hardware setup", "url": "https://0x5.uk/2021/01/26/podcasting-hardware-setup/", "published_at": "2021-01-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a570d5fb", "title": "A book list for my children", "url": "https://0x5.uk/2021/01/25/a-book-list-for-my-children/", "published_at": "2021-01-25T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a58fabc5", "title": "Remote code interview pairing tools", "url": "https://0x5.uk/2020/12/04/remote-code-interview-pairing-tools/", "published_at": "2020-12-04T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a5ae1c3c", "title": "Database migration options for dotnet core", "url": "https://0x5.uk/2020/11/26/database-migration-options-for-dotnet-core/", "published_at": "2020-11-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a60707db", "title": "Running the CosmosDB emulator on Linux", "url": "https://0x5.uk/2020/09/17/cosmosdb-emulator-on-linux/", "published_at": "2020-09-17T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a6b63735", "title": "Effective GTD with Trello", "url": "https://0x5.uk/2020/09/15/effective-gtd-with-trello/", "published_at": "2020-09-15T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a6f76afe", "title": "Approaches to refactoring, technical debt and legacy code", "url": "https://0x5.uk/2020/07/09/approaches-to-refactoring-and-technical-debt/", "published_at": "2020-07-09T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a732c7a9", "title": "Personal backlogs", "url": "https://0x5.uk/2020/06/30/personal-backlogs/", "published_at": "2020-06-30T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a829e31f", "title": "Fast backup to external drive with lz4", "url": "https://0x5.uk/2020/04/23/fast-backup-to-external-drive-with-lz4/", "published_at": "2020-04-23T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a897240b", "title": "Question: where are we at with dynamic static sites?", "url": "https://0x5.uk/2020/04/14/question-where-are-we-at-with-dynamic-static-sites/", "published_at": "2020-04-14T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a8feb72f", "title": "What you should do between contracts", "url": "https://0x5.uk/2020/04/09/what-should-you-do-between-contracts/", "published_at": "2020-04-09T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6a9b63589", "title": "Time to \"Shape Up\" your SCRUM processes? The new thing from Basecamp", "url": "https://0x5.uk/2019/11/26/time-to-shape-up-your-scrum-process-the-new-thing-from-basecamp/", "published_at": "2019-11-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6aa49b191", "title": "Should you rebase or merge to update feature branches in git?", "url": "https://0x5.uk/2019/10/14/merge-vs-rebase/", "published_at": "2019-10-14T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6aacb8c19", "title": "Why I made SQL Schema Explorer open source", "url": "https://0x5.uk/2019/10/08/why-i-made-schemaexplorer-open-source/", "published_at": "2019-10-08T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ab3ff140", "title": "Laptop setup notes", "url": "https://0x5.uk/2019/08/20/laptop-setup/", "published_at": "2019-08-20T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ab8e5e17", "title": "Why every team needs a Delivery Manager (DM)", "url": "https://0x5.uk/2019/07/08/why-every-team-needs-a-delivery-manager/", "published_at": "2019-07-08T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ac87d4be", "title": "How to find contract developer clients", "url": "https://0x5.uk/2019/06/26/how-to-find-contract-dev-jobs/", "published_at": "2019-06-26T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ad3d3169", "title": "Setting up a static website/blog with jekyll", "url": "https://0x5.uk/2019/06/24/setting-up-a-jekyll-blog/", "published_at": "2019-06-24T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ad4b006d", "title": "Blog refresh - bye bye wordpress, hello jekyll", "url": "https://0x5.uk/2019/06/21/yet-another-new-blog/", "published_at": "2019-06-21T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ada4e880", "title": "Database tools I was surprised existed", "url": "https://0x5.uk/2019/06/10/database-tools-you-didnt-know-about/", "published_at": "2019-06-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ada7b98d", "title": "Teardown of a landing page story", "url": "https://0x5.uk/2018/12/10/teardown-of-a-landing-page-story/", "published_at": "2018-12-10T08:40:13+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6adba2430", "title": "A Modern Digital Government Outsourcer", "url": "https://0x5.uk/2018/10/30/a-modern-digital-government-outsourcer/", "published_at": "2018-10-30T14:19:26+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ae245096", "title": "Always add braces", "url": "https://0x5.uk/2018/08/28/always-add-braces/", "published_at": "2018-08-28T11:14:02+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6ae7824ff", "title": "5 ways to make your database better - by Tim Abell", "url": "https://0x5.uk/2018/07/10/5-ways-to-make-your-database-better/", "published_at": "2018-07-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6aeec6c6a", "title": "Building on my own just for you and your database", "url": "https://0x5.uk/2018/06/26/building-on-my-own-just-for-you-and-your-database/", "published_at": "2018-06-25T23:22:08+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6af05fe2e", "title": "Building a Windows 10 Development VM from scratch", "url": "https://0x5.uk/2018/04/01/building-a-windows-10-development-vm-from-scratch/", "published_at": "2018-04-01T19:10:54+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b0030f7b", "title": "My Screencasting Setup", "url": "https://0x5.uk/2018/03/17/screencasting-setup/", "published_at": "2018-03-17T18:56:12+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b0d22c07", "title": "Regression Tests for ASP.NET / SQL Projects", "url": "https://0x5.uk/2018/03/13/regression-tests-for-asp-net-sql-projects/", "published_at": "2018-03-13T15:25:46+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b177f59d", "title": "Developers, Love Your SQL Database", "url": "https://0x5.uk/2018/03/12/developers-love-your-sql-database/", "published_at": "2018-03-12T19:30:15+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b1c9022e", "title": "My approach to my work", "url": "https://0x5.uk/2018/03/10/my-approach-to-my-work/", "published_at": "2018-03-10T00:00:00+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b1e9f724", "title": "Contract developer to entrepreneur - resources", "url": "https://0x5.uk/2018/02/16/contract-developer-to-entrepreneur-resources/", "published_at": "2018-02-16T22:31:38+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b1fd647d", "title": "Down with SDV! long live SSE!", "url": "https://0x5.uk/2017/12/29/down-with-sdv-long-live-sse/", "published_at": "2017-12-29T02:59:54+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b29fc124", "title": "From contractor to entrepreneur - motivations", "url": "https://0x5.uk/2017/11/19/from-contractor-to-entrepreneur-motivations/", "published_at": "2017-11-19T23:01:08+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b34c0afa", "title": "Looking for beta-testers for my new Free Sql Data Viewer tool", "url": "https://0x5.uk/2017/11/18/looking-for-beta-testers-for-my-new-free-sql-data-viewer-tool/", "published_at": "2017-11-18T01:28:08+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b36d4043", "title": "Why SDV could be a billion dollar business", "url": "https://0x5.uk/2017/11/17/why-sdv-could-be-a-billion-dollar-business/", "published_at": "2017-11-17T23:10:48+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b4036ccc", "title": "Git for TFS users", "url": "https://0x5.uk/2017/10/27/git-for-tfs-users/", "published_at": "2017-10-27T19:44:06+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b40d2f15", "title": "Choosing wordpress hosting for a new idea", "url": "https://0x5.uk/2017/10/22/choosing-wordpress-hosting-for-a-new-idea/", "published_at": "2017-10-22T10:32:08+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b486dfcd", "title": "Home server docker-compose", "url": "https://0x5.uk/2017/08/29/home-server-docker-compose/", "published_at": "2017-08-29T20:26:28+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b4a0b56e", "title": "Home server backups", "url": "https://0x5.uk/2017/08/29/home-server-backups/", "published_at": "2017-08-29T19:31:08+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b510a605", "title": "Running sdv in docker", "url": "https://0x5.uk/2017/08/13/running-sdv-in-docker/", "published_at": "2017-08-13T19:35:14+00:00" }, { "id": "01a0871c-f660-71cc-813f-c0f6b5285a3a", "title": "Patreon open source funding", "url": "https://0x5.uk/2017/06/03/patreon-open-source-funding/", "published_at": "2017-06-03T09:24:40+00:00" } ] posts Claim your blog
Back to 0x5.uk
Blog ยท corpus.blog/blogs/0x5.uk/posts

0x5.uk

0x5.uk

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017