56,966 blogs · [ { "id": "01a0b0bd-46e9-707b-808d-1526d173699d", "title": "When intuition lies: lessons from a CSV parser • Part 1: The 20-Second Trap", "url": "https://www.danielemargutti.com/en/2026/09/14/csv-parser-twenty-seconds/", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a0b0bd-46e9-707b-808d-1526d1db8949", "title": "When intuition lies: lessons from a CSV parser • Part 3: The 9%", "url": "https://www.danielemargutti.com/en/2026/09/14/csv-parser-nine-percent/", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a0b0bd-46e9-707b-808d-1526d2bb3412", "title": "When intuition lies: lessons from a CSV parser • Part 2: Correct, Then Fast", "url": "https://www.danielemargutti.com/en/2026/09/14/csv-parser-correct-then-fast/", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef87e3b415", "title": "HTTP Client for Swift", "url": "https://www.danielemargutti.com/2025/06/18/http-client-swift-1/", "published_at": "2025-06-18T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa70053603e", "title": "HTTP Client for Swift", "url": "https://www.danielemargutti.com/en/2025/06/18/http-client-swift-1/", "published_at": "2025-06-18T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef88c48557", "title": "Oh no! Yet another refactor request!", "url": "https://www.danielemargutti.com/2025/02/14/yet-another-refactor/", "published_at": "2025-02-14T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa700735bc3", "title": "Oh no! Yet another refactor request!", "url": "https://www.danielemargutti.com/en/2025/02/14/yet-another-refactor/", "published_at": "2025-02-14T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef88df48e3", "title": "Fixing the Xcode 16 LLDB error \"Couldn’t realize type of self”", "url": "https://www.danielemargutti.com/2024/12/06/xcode16-couldnt-realize-type-of-self/", "published_at": "2024-12-06T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa7016ad697", "title": "Fixing the Xcode 16 LLDB error “Couldn’t realize type of self”", "url": "https://www.danielemargutti.com/en/2024/12/06/xcode16-couldnt-realize-type-of-self/", "published_at": "2024-12-06T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef893aadad", "title": "The engineer you’d want to be", "url": "https://www.danielemargutti.com/2024/02/28/the-engineer-youd-want-to-be/", "published_at": "2024-02-28T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa702600c1f", "title": "The engineer you’d want to be", "url": "https://www.danielemargutti.com/en/2024/02/28/the-engineer-youd-want-to-be/", "published_at": "2024-02-28T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8a186a49", "title": "Don't hire for passion", "url": "https://www.danielemargutti.com/2024/01/28/dont-hire-for-passion/", "published_at": "2024-01-28T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa70335bc0f", "title": "Don't hire for passion", "url": "https://www.danielemargutti.com/en/2024/01/28/dont-hire-for-passion/", "published_at": "2024-01-28T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8a89979f", "title": "Beyond specialization", "url": "https://www.danielemargutti.com/2023/08/10/beyond-specialization/", "published_at": "2023-08-10T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa7042d5e28", "title": "Beyond specialization", "url": "https://www.danielemargutti.com/en/2023/08/10/beyond-specialization/", "published_at": "2023-08-10T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8b6edcda", "title": "Task & Threads in Swift Concurrency", "url": "https://www.danielemargutti.com/2023/08/05/task-threads-swift-concurrency/", "published_at": "2023-08-05T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa704be7b00", "title": "Task & Threads in Swift Concurrency", "url": "https://www.danielemargutti.com/en/2023/08/05/task-threads-swift-concurrency/", "published_at": "2023-08-05T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8c6cb6d0", "title": "The effect of indirect actions on team dynamics", "url": "https://www.danielemargutti.com/2023/04/10/the-effect-of-indirect-actions-on-team-dynamics/", "published_at": "2023-04-10T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa705a1d1b1", "title": "The effect of indirect actions on team dynamics", "url": "https://www.danielemargutti.com/en/2023/04/10/the-effect-of-indirect-actions-on-team-dynamics/", "published_at": "2023-04-10T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8d08ef5f", "title": "Not everything has to be perfect the first time", "url": "https://www.danielemargutti.com/2022/08/04/love-the-imperfection/", "published_at": "2022-08-04T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa705d1930c", "title": "Not everything has to be perfect the first time", "url": "https://www.danielemargutti.com/en/2022/08/04/love-the-imperfection/", "published_at": "2022-08-04T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8d3d245b", "title": "Thoughts on moving to a leadership role", "url": "https://www.danielemargutti.com/2022/06/15/thoughts-on-moving-to-a-leadership-role/", "published_at": "2022-06-15T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa70694ef05", "title": "Thoughts on moving to a leadership role", "url": "https://www.danielemargutti.com/en/2022/06/15/thoughts-on-moving-to-a-leadership-role/", "published_at": "2022-06-15T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8e1f5c4f", "title": "Healthy approach to code reviews", "url": "https://www.danielemargutti.com/2022/04/22/healthy-approach-to-code-reviews/", "published_at": "2022-04-22T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa706d031bd", "title": "Healthy approach to code reviews", "url": "https://www.danielemargutti.com/en/2022/04/22/healthy-approach-to-code-reviews/", "published_at": "2022-04-22T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8eb824d0", "title": "The broken window principle applied to software", "url": "https://www.danielemargutti.com/2022/03/28/broken-window-principle-applied-to-software/", "published_at": "2022-03-28T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa7070ee471", "title": "The broken window principle applied to software", "url": "https://www.danielemargutti.com/en/2022/03/28/broken-window-principle-applied-to-software/", "published_at": "2022-03-28T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef8f56c9ab", "title": "Modern networking in Swift", "url": "https://www.danielemargutti.com/2022/03/16/realhttp/", "published_at": "2022-03-16T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa707fe44ef", "title": "Modern networking in Swift", "url": "https://www.danielemargutti.com/en/2022/03/16/realhttp/", "published_at": "2022-03-16T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef9026421e", "title": "How Feature Flags can boost your mobile app", "url": "https://www.danielemargutti.com/2022/01/26/how-feature-flags-can-boost-your-mobile-app/", "published_at": "2022-01-26T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa70850c873", "title": "How Feature Flags can boost your mobile app", "url": "https://www.danielemargutti.com/en/2022/01/26/how-feature-flags-can-boost-your-mobile-app/", "published_at": "2022-01-26T00:00:00+00:00" }, { "id": "01a08767-0c65-733d-a88c-c0ef90292a2a", "title": "The economy of tech debt", "url": "https://www.danielemargutti.com/2022/01/10/the-economy-of-tech-debt/", "published_at": "2022-01-10T00:00:00+00:00" }, { "id": "01a094eb-b4c9-7341-a3a2-caa70898c238", "title": "The economy of tech debt", "url": "https://www.danielemargutti.com/en/2022/01/10/the-economy-of-tech-debt/", "published_at": "2022-01-10T00:00:00+00:00" } ] posts Claim your blog
Back to danielemargutti.com
Blog · corpus.blog/blogs/danielemargutti.com/posts

danielemargutti.com

danielemargutti.com

2026

2025

2024

2023

2022