41554 blogs · [ { "id": "01a08785-73e8-7306-a2ee-39ad25fc53e5", "title": "Transforming READMEs for Nuget", "url": "https://ian.wold.guru/Posts/transforming_readmes_for_nuget.html", "published_at": "2026-08-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154579a84014", "title": "Book Club 5, 6, & 7/2026: Reasonably LLM Use", "url": "https://ian.wold.guru/Posts/book_club_5-6-7-2026.html", "published_at": "2026-07-31T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457dbe35a7", "title": "Brandon Sanderson's Laws of Software Architecture", "url": "https://ian.wold.guru/Posts/brandon_sandersons_laws_of_software_architecture.html", "published_at": "2026-06-05T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad238183a6", "title": "The Ontology Doc", "url": "https://ian.wold.guru/Posts/the_ontology_doc.html", "published_at": "2026-05-30T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154579039b52", "title": "Book Club 4/2026: Work/Life Balance", "url": "https://ian.wold.guru/Posts/book_club_4-2026.html", "published_at": "2026-04-30T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457802fabe", "title": "Book Club 3/2026: Nerdy Type Theory Links", "url": "https://ian.wold.guru/Posts/book_club_3-2026.html", "published_at": "2026-03-29T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545810e83ed", "title": "Create Typed SignalR Clients with ... TypedSignalR.Client", "url": "https://ian.wold.guru/Posts/create_typed_signalr_clients_with_typedsignalr_client.html", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154576a06ce6", "title": "Book Club 2/2026: Constraints", "url": "https://ian.wold.guru/Posts/book_club_2-2026.html", "published_at": "2026-02-28T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545923a5f8c", "title": "Looking Beyond GitHub", "url": "https://ian.wold.guru/Posts/looking_beyond_github.html", "published_at": "2026-02-21T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154597f71ba1", "title": "Provocative Holub Opinion Tier List", "url": "https://ian.wold.guru/Posts/provocative_holub_opinion_tier_list.html", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154598e9b4b8", "title": "Thing I Made: Question of the Week", "url": "https://ian.wold.guru/Posts/question_of_the_week.html", "published_at": "2026-02-11T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154593a7d08d", "title": "Minneapolis, January 2026", "url": "https://ian.wold.guru/Posts/minneapolis_january_2026.html", "published_at": "2026-01-31T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457273f99c", "title": "Book Club 1/2026: C#, Without Allocation", "url": "https://ian.wold.guru/Posts/book_club_1-2026.html", "published_at": "2026-01-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458aacf446", "title": "How do you Enforce Architectural Decisions?", "url": "https://ian.wold.guru/Posts/how_do_you_enforce_architectural_decisions.html", "published_at": "2026-01-20T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2743f16c", "title": "Okay but Seriously, Why Don't we Work in Single-Week Increments?", "url": "https://ian.wold.guru/Posts/why_dont_we_work_in_single_week_increments.html", "published_at": "2026-01-11T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458e4f6157", "title": "I've Switched to Linux", "url": "https://ian.wold.guru/Posts/ive_switched_to_linux.html", "published_at": "2025-12-18T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457276b56d", "title": "Book Club 10&11/2025: .NET 10, C# 14", "url": "https://ian.wold.guru/Posts/book_club_10-11-2025.html", "published_at": "2025-11-27T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545867c7d6a", "title": ".NET: From Framework to 10", "url": "https://ian.wold.guru/Posts/dotnet_from_framework_to_10.html", "published_at": "2025-11-21T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458c03b282", "title": "How to Write an App in One Day", "url": "https://ian.wold.guru/Posts/how_to_write_an_app_in_one_day.html", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457c19b093", "title": "Book Club 8&9/2025: Async", "url": "https://ian.wold.guru/Posts/book_club_8-9-2025.html", "published_at": "2025-09-27T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad1de5ba37", "title": "Shenanigans as an Accelerator", "url": "https://ian.wold.guru/Posts/shenanigans_as_an_accelerator.html", "published_at": "2025-09-03T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457b64071b", "title": "Book Club 6&7/2025: OOP", "url": "https://ian.wold.guru/Posts/book_club_6-7-2025.html", "published_at": "2025-07-30T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2046c028", "title": "Successful Personal Projects", "url": "https://ian.wold.guru/Posts/successful_personal_projects.html", "published_at": "2025-07-02T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458fdca27d", "title": "I Like Petite-Vue", "url": "https://ian.wold.guru/Posts/i_like_petite_vue.html", "published_at": "2025-06-27T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545862b584b", "title": ".NET 10's Single File Feature is Perfect ... Almost", "url": "https://ian.wold.guru/Posts/dotnet-10-single-file-finally.html", "published_at": "2025-06-22T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154579150924", "title": "Book Club 4&5/2025: Incidents and Resiliency", "url": "https://ian.wold.guru/Posts/book_club_4-5-2025.html", "published_at": "2025-05-31T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154583a46ac5", "title": "Deploy Your Own NocoDB on Railway", "url": "https://ian.wold.guru/Posts/deploy_your_own_nocodb_on_railway.html", "published_at": "2025-05-12T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154570fd6b52", "title": "The Best Business Brunch in Minneapolis (So Far)", "url": "https://ian.wold.guru/Posts/best_business_brunch_spots_in_minneapolis.html", "published_at": "2025-05-02T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457f58e568", "title": "CFWeaver Version 1.0.0 Published", "url": "https://ian.wold.guru/Posts/cfweaver_version_1_published.html", "published_at": "2025-04-12T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154576dcf267", "title": "Book Club 2&3/2025: Slack: Communication, Organization, Teams", "url": "https://ian.wold.guru/Posts/book_club_2-3-2025.html", "published_at": "2025-03-24T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457e768858", "title": "Building a Documentation Habit", "url": "https://ian.wold.guru/Posts/building_a_documentation_habit.html", "published_at": "2025-03-19T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458b344012", "title": "How I am Super Techy in my Gherkin", "url": "https://ian.wold.guru/Posts/how_i_am_super_techy_in_my_gherkin.html", "published_at": "2025-03-08T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154596ff0980", "title": "Principles for Successful Teams", "url": "https://ian.wold.guru/Posts/principles_for_successful_teams.html", "published_at": "2025-03-03T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad22756340", "title": "The Modular Monolith Won't Save You", "url": "https://ian.wold.guru/Posts/the_modular_monolith_wont_save_you.html", "published_at": "2025-02-19T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad23f8a2aa", "title": "Thing I Made: CFWeaver", "url": "https://ian.wold.guru/Posts/thing_i_made_cfweaver.html", "published_at": "2025-02-05T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154571baca73", "title": "Book Club 1/25: Results, Railways, and Decisions", "url": "https://ian.wold.guru/Posts/book_club_1-2025.html", "published_at": "2025-01-27T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154595846697", "title": "Oops, I noindexed the Blog!", "url": "https://ian.wold.guru/Posts/oops_i_noindexed_the_blog.html", "published_at": "2025-01-26T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad21753572", "title": "The Art of Hype-Driven Development", "url": "https://ian.wold.guru/Posts/the_art_of_hype_driven_development.html", "published_at": "2025-01-22T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad207dc82c", "title": "Testing Logging in ASP.NET Core", "url": "https://ian.wold.guru/Posts/testing_logging_in_asp_net_core.html", "published_at": "2025-01-12T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458cffdf61", "title": "It's Okay to be a Bit Techy in Your Gherkin", "url": "https://ian.wold.guru/Posts/its_okay_to_be_a_bit_techy_in_your_gherkin.html", "published_at": "2024-12-31T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154575fc5420", "title": "Book Club 12/2024: Team Metrics and KPIs", "url": "https://ian.wold.guru/Posts/book_club_12-2024.html", "published_at": "2024-12-30T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15459859d4cb", "title": "Pull Requests are Just Fine, Thanks", "url": "https://ian.wold.guru/Posts/pull_requests_are_just_fine_thanks.html", "published_at": "2024-12-18T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458c7b3ae7", "title": "Intuiting Jevon's Paradox", "url": "https://ian.wold.guru/Posts/intuiting_jevons_paradox.html", "published_at": "2024-12-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545751f013f", "title": "Book Club 11/2024: No", "url": "https://ian.wold.guru/Posts/book_club_11-2024.html", "published_at": "2024-11-28T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad24a01b16", "title": "Three Laws", "url": "https://ian.wold.guru/Posts/three_laws.html", "published_at": "2024-11-20T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545863ab131", "title": "Hot off the Press: .NET 9, C# 13", "url": "https://ian.wold.guru/Posts/dotnet_9_csharp_13.html", "published_at": "2024-11-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15459807fe2d", "title": "Publish Your Blogroll Now", "url": "https://ian.wold.guru/Posts/publish_your_blogroll_now.html", "published_at": "2024-11-03T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458f2c130b", "title": "I Have a Blogroll Now!", "url": "https://ian.wold.guru/Posts/i_have_a_blogroll_now.html", "published_at": "2024-11-01T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154574166aea", "title": "Book Club 10/2024: Fallacies of Distributed Computing", "url": "https://ian.wold.guru/Posts/book_club_10-2024.html", "published_at": "2024-10-28T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154592f8dd5d", "title": "Many Dimensions of Heterogeneity", "url": "https://ian.wold.guru/Posts/many_dimensions_of_heterogeneity.html", "published_at": "2024-10-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458a112c5e", "title": "Guerrila DevEx Testing", "url": "https://ian.wold.guru/Posts/guerrila_devex_testing.html", "published_at": "2024-10-11T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545961e10a2", "title": "Postgres: Use Views to Refactor to Soft Delete", "url": "https://ian.wold.guru/Posts/postgres_use_views_to_refactor_to_soft_delete.html", "published_at": "2024-10-05T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458e075e52", "title": "I've Stopped Using Visual Studio", "url": "https://ian.wold.guru/Posts/ive_stopped_using_visual_studio.html", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457d3b6d1b", "title": "Book Club 9/2024: Blogroll", "url": "https://ian.wold.guru/Posts/book_club_9-2024.html", "published_at": "2024-09-28T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154591c3b552", "title": "Learn the Old Languages", "url": "https://ian.wold.guru/Posts/learn_the_old_languages.html", "published_at": "2024-09-20T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad27a30d9a", "title": "Why I Have This Blog", "url": "https://ian.wold.guru/Posts/why_i_have_this_blog.html", "published_at": "2024-09-09T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457b7d5daa", "title": "Book Club 8/2024: Labor", "url": "https://ian.wold.guru/Posts/book_club_8-2024.html", "published_at": "2024-09-02T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2102a52d", "title": "There's Always Money in the Banana Stand", "url": "https://ian.wold.guru/Posts/theres_always_money_in_the_banana_stand.html", "published_at": "2024-08-30T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2108ad3d", "title": "There Are Infinite Administrators", "url": "https://ian.wold.guru/Posts/there_is_one_admin.html", "published_at": "2024-08-23T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457a950c5c", "title": "Book Club 6&7/2024: Postgres", "url": "https://ian.wold.guru/Posts/book_club_6-7-2024.html", "published_at": "2024-07-29T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545853f3710", "title": "Don't Retro the Same Twice", "url": "https://ian.wold.guru/Posts/dont_retro_the_same_twice.html", "published_at": "2024-07-22T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad221b7ca8", "title": "The Case for Single-Reviewer PRs", "url": "https://ian.wold.guru/Posts/the_case_for_single_reviewer_prs.html", "published_at": "2024-07-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154582ce62da", "title": "Deploying Your Prolog API with Docker", "url": "https://ian.wold.guru/Posts/deploying_your_prolog_api_with_docker.html", "published_at": "2024-06-28T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad25241830", "title": "The Topologies They Are a-Changin'", "url": "https://ian.wold.guru/Posts/topology_doesnt_change.html", "published_at": "2024-06-19T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2662b90b", "title": "Using Interfaces", "url": "https://ian.wold.guru/Posts/using_interfaces.html", "published_at": "2024-06-08T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad1d6947a5", "title": "Scrum is not Agile", "url": "https://ian.wold.guru/Posts/scrum_is_not_agile.html", "published_at": "2024-06-05T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad233fdd27", "title": "There's More to Network Security than the Network", "url": "https://ian.wold.guru/Posts/the_network_is_secure.html", "published_at": "2024-05-30T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545795d97f5", "title": "Book Club 5/2024: SOLID", "url": "https://ian.wold.guru/Posts/book_club_5-2024.html", "published_at": "2024-05-29T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15459ad2283d", "title": "Roll Your Own C# Results", "url": "https://ian.wold.guru/Posts/roll_your_own_csharp_results.html", "published_at": "2024-05-03T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154570c626f8", "title": "Bandwidth is Infinite ... ly Troublesome", "url": "https://ian.wold.guru/Posts/bandwidth_is_infinite_ly_troublesome.html", "published_at": "2024-04-26T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154578fa63c5", "title": "Book Club 4/2024: I Don't Like ORMs", "url": "https://ian.wold.guru/Posts/book_club_4-2024.html", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154587c0d276", "title": "Roll Your Own End-to-End Encryption in Blazor WASM", "url": "https://ian.wold.guru/Posts/end_to_end_encryption_witn_blazor_wasm.html", "published_at": "2024-04-17T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545896f806f", "title": "Thing I Made: FreePlanningPoker.io", "url": "https://ian.wold.guru/Posts/free_planning_poker.html", "published_at": "2024-04-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458df1b6c7", "title": "I've IndieWebbed My Site", "url": "https://ian.wold.guru/Posts/ive_indiewebbed_my_site.html", "published_at": "2024-04-01T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154590f491cd", "title": "Latency is Zero and the Speed of Light is Getting Faster", "url": "https://ian.wold.guru/Posts/lateny_is_zero.html", "published_at": "2024-03-29T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545882f9a9a", "title": "Farewell, Twin Cities Code Camp", "url": "https://ian.wold.guru/Posts/farewell_twin_cities_code_camp.html", "published_at": "2024-03-27T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154577cdf0f6", "title": "Book Club 3/2024: Simplicity", "url": "https://ian.wold.guru/Posts/book_club_3-2024.html", "published_at": "2024-03-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154594f13d06", "title": "On Task Priority", "url": "https://ian.wold.guru/Posts/on_task_priority.html", "published_at": "2024-03-03T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154571081008", "title": "Book Club 2/2024: Recovering from TDD and Unit Tests", "url": "https://ian.wold.guru/Posts/book_club-2-2024.html", "published_at": "2024-02-24T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad22c0ac03", "title": "The Network is Unreliable and Reliability is Scary", "url": "https://ian.wold.guru/Posts/the_network_is_reliable.html", "published_at": "2024-02-21T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458cfc32f6", "title": "It's Better to be Consistently Incorrect than Inconsistently Correct", "url": "https://ian.wold.guru/Posts/its_better_to_be_consistently_incorrect_than_consistently_correct.html", "published_at": "2024-02-15T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545844cf82a", "title": "Develop Effective Coding Standards", "url": "https://ian.wold.guru/Posts/develop_effective_coding_standards.html", "published_at": "2024-02-14T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154580295640", "title": "Windows Users: Consider a Tiling Window Manager", "url": "https://ian.wold.guru/Posts/consider_a_tiling_window_manager.html", "published_at": "2024-02-12T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154588ca1fa4", "title": "Four Deeply-Ingrained C# Cliches", "url": "https://ian.wold.guru/Posts/four_deeply_ingrained_csharp_cliches.html", "published_at": "2024-02-04T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154571917717", "title": "Book Club 1/2024: What is a Software Architect?", "url": "https://ian.wold.guru/Posts/book_club_1-2024.html", "published_at": "2024-01-24T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154587338333", "title": "Eight Maxims", "url": "https://ian.wold.guru/Posts/eight_maxims.html", "published_at": "2024-01-17T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154590124c00", "title": "Just Use PostgreSQL", "url": "https://ian.wold.guru/Posts/just_use_postgresql.html", "published_at": "2024-01-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15457587c912", "title": "Book Club 12/2023: Workflow, Process, and Agile", "url": "https://ian.wold.guru/Posts/book_club_12-2023.html", "published_at": "2023-12-16T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15459a87e486", "title": "Reclaim Your Agile: The One Clever Trick Agile Coaches Don't Want You to Know", "url": "https://ian.wold.guru/Posts/reclaim_your_agile.html", "published_at": "2023-12-13T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15459445bae4", "title": "My (Continuing) Descent Into Madness", "url": "https://ian.wold.guru/Posts/my_continuing_descent_into_madness.html", "published_at": "2023-12-09T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15456e231d07", "title": "90% of my Homepage was Useless", "url": "https://ian.wold.guru/Posts/90_of_my_homepage_was_useless.html", "published_at": "2023-12-06T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15458002b5f3", "title": "Clean Meetings: A Software Engineer's Guide", "url": "https://ian.wold.guru/Posts/clean_meetings_a_software_engineers_guide.html", "published_at": "2023-12-03T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad2809873b", "title": "Write Your Own RDBMS Versioned Migration Boilerplate", "url": "https://ian.wold.guru/Posts/write_your_own_rdbms_versioned_migration_boilerplate.html", "published_at": "2023-11-25T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545745da4b7", "title": "Book Club 11/2023: New .NET, New C#", "url": "https://ian.wold.guru/Posts/book_club_11-2023.html", "published_at": "2023-11-22T00:00:00+00:00" }, { "id": "01a08785-73e8-7306-a2ee-39ad1e517986", "title": "\"Should I Learn (Insert Some Tech Here)?\"", "url": "https://ian.wold.guru/Posts/should_i_learn_insert_some_tech_here.html", "published_at": "2023-11-14T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15456f15a243", "title": "Adding a Database to our Railway App", "url": "https://ian.wold.guru/Posts/adding_a_database_to_our_railway_app.html", "published_at": "2023-11-08T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154599a0989b", "title": "Quick & Dirty Sequential IDs in MongoDB", "url": "https://ian.wold.guru/Posts/quick_and_dirty_sequential_ids_in_mongo.html", "published_at": "2023-11-01T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-154573435766", "title": "Book Club 10/2023: Functional Patterns in C#", "url": "https://ian.wold.guru/Posts/book_club_10-2023.html", "published_at": "2023-10-27T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-1545820704d1", "title": "Daily Grug", "url": "https://ian.wold.guru/Posts/daily_grug.html", "published_at": "2023-10-26T00:00:00+00:00" }, { "id": "01a08785-73e7-71fb-8f33-15456fe41ab1", "title": "A Scrum Odyssey", "url": "https://ian.wold.guru/Posts/a_scrum_odyssey.html", "published_at": "2023-10-20T00:00:00+00:00" } ] posts Claim your blog
Back to ian.wold.guru
Blog · corpus.blog/blogs/ian.wold.guru/posts

ian.wold.guru

ian.wold.guru

2026

2025

2024

2023