56,966 blogs · [ { "id": "01a08761-75ac-71ef-825e-c6f75d8cfcee", "title": "What I worry about with AI", "url": "https://codecapsule.com/2026/09/03/what-i-worry-about-with-ai/", "published_at": "2026-09-03T19:56:54+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f75d908549", "title": "Requirements-as-Code for AI-Augmented Software Engineers", "url": "https://codecapsule.com/2025/04/22/requirements-as-code-for-ai-augmented-software-engineers/", "published_at": "2025-04-22T14:11:56+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f75e006d45", "title": "Solving the Prompt Management Problem", "url": "https://codecapsule.com/2025/04/09/solving-the-prompt-management-problem/", "published_at": "2025-04-09T11:52:00+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f75e61fd57", "title": "My Takeaways on Vibe Coding", "url": "https://codecapsule.com/2025/03/24/my-takeaways-on-vibe-coding/", "published_at": "2025-03-24T21:44:25+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f75eeb60c7", "title": "What Special Forces Can Teach Us About High-Impact Engineering Teams", "url": "https://codecapsule.com/2025/03/04/what-special-forces-can-teach-us-about-high-impact-engineering-teams/", "published_at": "2025-03-04T21:59:28+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f75fc22d61", "title": "How Many Reports For Engineering Managers & Other Bedtime Stories", "url": "https://codecapsule.com/2023/10/24/how-many-reports-for-engineering-managers-other-bedtime-stories/", "published_at": "2023-10-24T21:50:56+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f7606659a0", "title": "Performative Leadership: From Cargo Cults to OKRs", "url": "https://codecapsule.com/2023/09/25/performative-leadership-from-cargo-cults-to-okrs/", "published_at": "2023-09-25T20:47:50+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f760baca43", "title": "Solution-Oriented Coaching, or the Lost Art of Effective Conversations", "url": "https://codecapsule.com/2023/08/23/solution-oriented-coaching-or-the-lost-art-of-effective-conversations/", "published_at": "2023-08-23T09:24:04+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f760c4a478", "title": "Part 4: Beyond The Code and What I’ve Learned – Ethereum Payment", "url": "https://codecapsule.com/2022/11/29/ethereum-payment-part-4-beyond-the-code-and-learnings/", "published_at": "2022-11-29T19:18:30+00:00" }, { "id": "01a08761-75ac-71ef-825e-c6f761b93373", "title": "Part 3: Processing Payments – Ethereum Payment", "url": "https://codecapsule.com/2022/11/29/ethereum-payment-part-3-processing-payments/", "published_at": "2022-11-29T19:18:12+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3420495ed6", "title": "Part 2: Product Data Models – Ethereum Payment", "url": "https://codecapsule.com/2022/06/19/ethereum-payment-part-2-product-data-models/", "published_at": "2022-06-19T18:25:00+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3421058abb", "title": "Part 1: Authentication and Crypto Wallet Management – Ethereum Payment", "url": "https://codecapsule.com/2022/06/19/ethereum-payment-part-1-authentication-and-crypto-wallet-management/", "published_at": "2022-06-19T18:21:11+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3421119169", "title": "Building a Payment System for the Ethereum Blockchain", "url": "https://codecapsule.com/2022/06/01/building-payment-system-ethereum/", "published_at": "2022-06-01T20:09:07+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3421a35c58", "title": "Learn Street Epistemology To Deal With Difficult People at Work", "url": "https://codecapsule.com/2021/12/20/learn-street-epistemology-to-deal-with-difficult-people-at-work/", "published_at": "2021-12-20T20:36:12+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3421d70a09", "title": "Six Patterns to Optimize Your Monolithic Codebase", "url": "https://codecapsule.com/2021/09/22/six-patterns-to-optimize-your-monolithic-codebase/", "published_at": "2021-09-22T18:56:27+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f34228f08a1", "title": "How to Get Your Silent 1-on-1s Back on Track", "url": "https://codecapsule.com/2021/09/09/how-to-get-your-silent-1-on-1s-back-on-track/", "published_at": "2021-09-09T13:15:27+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f34230d52f1", "title": "The Most Important Step Of Every Great Conversation", "url": "https://codecapsule.com/2021/09/01/the-most-important-step-of-every-great-conversation/", "published_at": "2021-09-01T19:54:31+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3423bc45d2", "title": "Making Teams Effective At Remote Work", "url": "https://codecapsule.com/2021/08/17/making-teams-effective-at-remote-work/", "published_at": "2021-08-17T14:56:18+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3424b89399", "title": "Burnout Is Real, and It’s No Picnic", "url": "https://codecapsule.com/2021/07/28/burnout-is-real-and-its-no-picnic/", "published_at": "2021-07-28T08:30:00+00:00" }, { "id": "01a0c503-3010-7272-b04f-0f3425ae3fd7", "title": "The Skills Map of Senior Tech Career Progression", "url": "https://codecapsule.com/2021/07/15/the-skills-map-of-senior-tech-career-progression/", "published_at": "2021-07-15T19:46:23+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3ba9dd70e9", "title": "Unlock Your Soft Skills To Win The Career Game", "url": "https://codecapsule.com/2021/07/11/unlock-your-soft-skills-to-win-the-career-game/", "published_at": "2021-07-11T20:53:10+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3baaaa7ba1", "title": "Remote Work Stole Our Foundation", "url": "https://codecapsule.com/2021/06/29/remote-work-stole-our-foundation/", "published_at": "2021-06-29T19:57:18+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3baba452b0", "title": "Becoming a Manager of Managers", "url": "https://codecapsule.com/2021/06/24/becoming-a-manager-of-managers/", "published_at": "2021-06-24T06:48:38+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3bac981734", "title": "Career Growth: What Paths After Senior Engineer", "url": "https://codecapsule.com/2021/06/15/career-growth-what-paths-after-senior-engineer/", "published_at": "2021-06-15T18:52:45+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3bad5bd8f7", "title": "A Practical Way to Cultivate Self-Awareness in Yourself and Others", "url": "https://codecapsule.com/2021/05/12/a-practical-way-to-cultivate-self-awareness-in-yourself-and-others/", "published_at": "2021-05-12T20:43:14+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3badfd45de", "title": "Resources to Catch Up on Bitcoin, Cryptocurrencies, and NFTs", "url": "https://codecapsule.com/2021/03/19/resources-to-catch-up-on-bitcoin-cryptocurrencies-and-nfts/", "published_at": "2021-03-19T06:25:55+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3bae7982dd", "title": "Coach or Mentor: What is the Difference and How To Choose?", "url": "https://codecapsule.com/2021/03/03/coach-or-mentor-what-is-the-difference-and-how-to-choose/", "published_at": "2021-03-03T08:00:47+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3baeb7daeb", "title": "Managing People: Avoid The Reputation Trap", "url": "https://codecapsule.com/2021/02/09/managing-people-avoid-the-reputation-trap/", "published_at": "2021-02-09T09:29:56+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3bafa8608b", "title": "A Complete Overview of Front-End Development in 2021", "url": "https://codecapsule.com/2021/01/26/complete-overview-frontend-development-2021/", "published_at": "2021-01-26T08:13:54+00:00" }, { "id": "01a0c514-ee4a-736a-a100-9c3bb00f57ed", "title": "I Invested in Myself: I Hired a Copy Editor to Improve My Writing", "url": "https://codecapsule.com/2021/01/14/i-invested-in-myself-i-hired-a-copy-editor-to-improve-my-writing/", "published_at": "2021-01-14T12:56:17+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef59740738c9", "title": "How to Keep Your Tech Skills Sharp in a Leadership Role", "url": "https://codecapsule.com/2021/01/05/how-to-keep-your-tech-skills-sharp-in-a-leadership-role/", "published_at": "2021-01-05T10:40:00+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5974f66a5f", "title": "Launching Sidenote 🚀", "url": "https://codecapsule.com/2020/12/08/launching-sidenote/", "published_at": "2020-12-08T07:45:20+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5975875240", "title": "Service Ownership Checklist", "url": "https://codecapsule.com/2017/11/12/service-ownership-checklist/", "published_at": "2017-11-12T18:00:09+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef597591f047", "title": "Planned Reading: The Trick for Reading Nonfiction", "url": "https://codecapsule.com/2017/05/06/planned-reading-the-trick-for-reading-nonfiction/", "published_at": "2017-05-06T16:51:18+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5975a7c81b", "title": "Autonomous Peer Learning at Booking.com and How You Can Do it in Your Organization", "url": "https://codecapsule.com/2016/12/11/autonomous-peer-learning-at-booking-com-and-how-you-can-do-it-in-your-organization/", "published_at": "2016-12-11T17:19:30+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5976455133", "title": "Optimize your monitoring for decision-making", "url": "https://codecapsule.com/2016/08/11/optimize-your-monitoring-for-decision-making/", "published_at": "2016-08-11T20:17:38+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5976ee0336", "title": "Implementing a Key-Value Store – Part 10: High-Performance Networking: KingServer vs. Nginx", "url": "https://codecapsule.com/2016/07/21/implementing-a-key-value-store-part-10-high-performance-networking-kingserver-vs-nginx/", "published_at": "2016-07-21T19:24:07+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5977998286", "title": "How to get started with infrastructure and distributed systems", "url": "https://codecapsule.com/2016/01/03/how-to-get-started-with-infrastructure-and-distributed-systems/", "published_at": "2016-01-03T20:34:22+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef59788049b0", "title": "You don’t need to read faster, just pick the right books", "url": "https://codecapsule.com/2015/12/13/you-dont-need-to-read-faster-just-pick-the-right-books/", "published_at": "2015-12-13T13:07:43+00:00" }, { "id": "01a0c520-459d-73dc-a5d6-ef5978f8f774", "title": "Implementing a Key-Value Store – Part 9: Data Format and Memory Management in KingDB", "url": "https://codecapsule.com/2015/08/03/implementing-a-key-value-store-part-9-data-format-and-memory-management-in-kingdb/", "published_at": "2015-08-03T22:47:32+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60c3e1a54", "title": "Implementing a Key-Value Store – Part 8: Architecture of KingDB", "url": "https://codecapsule.com/2015/05/25/implementing-a-key-value-store-part-8-architecture-of-kingdb/", "published_at": "2015-05-25T16:59:45+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60d2262e4", "title": "Introducing KingDB v0.9.0", "url": "https://codecapsule.com/2015/05/14/introducing-kingdb-v0-9-0/", "published_at": "2015-05-14T19:55:08+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60d8f8465", "title": "An afternoon in 1983 with Hector", "url": "https://codecapsule.com/2014/11/22/an-afternoon-in-1983-with-hector/", "published_at": "2014-11-22T14:28:26+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60da3fafc", "title": "Implementing a Key-Value Store – Part 7: Optimizing Data Structures for SSDs", "url": "https://codecapsule.com/2014/10/18/implementing-a-key-value-store-part-7-optimizing-data-structures-for-ssds/", "published_at": "2014-10-18T14:30:35+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60e14f73b", "title": "It’s time to kill the file", "url": "https://codecapsule.com/2014/06/08/its-time-to-kill-the-file/", "published_at": "2014-06-08T14:58:00+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60e6cec3a", "title": "Implementing a Key-Value Store – Part 6: Open-Addressing Hash Tables", "url": "https://codecapsule.com/2014/05/07/implementing-a-key-value-store-part-6-open-addressing-hash-tables/", "published_at": "2014-05-07T09:48:56+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60ecc3532", "title": "Coding for SSDs – Part 6: A Summary – What every programmer should know about solid-state drives", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-6-a-summary-what-every-programmer-should-know-about-solid-state-drives/", "published_at": "2014-02-12T22:44:11+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60f4f6c30", "title": "Coding for SSDs – Part 5: Access Patterns and System Optimizations", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-5-access-patterns-and-system-optimizations/", "published_at": "2014-02-12T22:42:48+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b60fc800a9", "title": "Coding for SSDs – Part 4: Advanced Functionalities and Internal Parallelism", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-4-advanced-functionalities-and-internal-parallelism/", "published_at": "2014-02-12T22:38:28+00:00" }, { "id": "01a0c52b-417d-73e2-8056-59b6106f8b76", "title": "Coding for SSDs – Part 3: Pages, Blocks, and the Flash Translation Layer", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-3-pages-blocks-and-the-flash-translation-layer/", "published_at": "2014-02-12T22:35:28+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2807ddaf", "title": "Coding for SSDs – Part 2: Architecture of an SSD and Benchmarking", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-2-architecture-of-an-ssd-and-benchmarking/", "published_at": "2014-02-12T22:32:04+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2847fbac", "title": "Coding for SSDs – Part 1: Introduction and Table of Contents", "url": "https://codecapsule.com/2014/02/12/coding-for-ssds-part-1-introduction-and-table-of-contents/", "published_at": "2014-02-12T22:30:23+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a28af698f", "title": "Robin Hood hashing: backward shift deletion", "url": "https://codecapsule.com/2013/11/17/robin-hood-hashing-backward-shift-deletion/", "published_at": "2013-11-17T12:44:22+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2946afa4", "title": "Robin Hood hashing", "url": "https://codecapsule.com/2013/11/11/robin-hood-hashing/", "published_at": "2013-11-11T20:35:43+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a29fadf61", "title": "Hopscotch hashing", "url": "https://codecapsule.com/2013/08/11/hopscotch-hashing/", "published_at": "2013-08-11T22:30:13+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2a8787ce", "title": "Cuckoo Hashing", "url": "https://codecapsule.com/2013/07/20/cuckoo-hashing/", "published_at": "2013-07-20T11:43:49+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2aad14b1", "title": "Implementing a Key-Value Store – Part 5: Hash table implementations", "url": "https://codecapsule.com/2013/05/13/implementing-a-key-value-store-part-5-hash-table-implementations/", "published_at": "2013-05-13T16:49:33+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2b43bee0", "title": "Estimated reading time", "url": "https://codecapsule.com/2013/04/27/estimated-reading-time/", "published_at": "2013-04-27T09:03:26+00:00" }, { "id": "01a0c536-6dd8-71fe-b095-b22a2ba90951", "title": "Implementing a Key-Value Store – Part 4: API Design", "url": "https://codecapsule.com/2013/04/03/implementing-a-key-value-store-part-4-api-design/", "published_at": "2013-04-03T17:07:27+00:00" }, { "id": "01a0c536-6ddb-708d-98a2-06470fed1e57", "title": "Implementing a Key-Value Store – Part 3: Comparative Analysis of the Architectures of Kyoto Cabinet and LevelDB", "url": "https://codecapsule.com/2012/12/30/implementing-a-key-value-store-part-3-comparative-analysis-of-the-architectures-of-kyoto-cabinet-and-leveldb/", "published_at": "2012-12-30T01:19:15+00:00" }, { "id": "01a0c540-4603-73d0-8941-170983767a9a", "title": "Implementing a Key-Value Store – Part 2: Using existing key-value stores as models", "url": "https://codecapsule.com/2012/12/03/implementing-a-key-value-store-part-2-using-existing-key-value-stores-as-models/", "published_at": "2012-12-03T01:25:45+00:00" }, { "id": "01a0c540-4603-73d0-8941-1709845a61ad", "title": "Kir: find commands by describing them from the shell", "url": "https://codecapsule.com/2012/11/17/kir-find-commands-by-describing-them-from-the-shell/", "published_at": "2012-11-17T19:03:20+00:00" }, { "id": "01a0c540-4603-73d0-8941-1709849938bf", "title": "Implementing a Key-Value Store – Part 1: What are key-value stores, and why implement one?", "url": "https://codecapsule.com/2012/11/07/implementing-a-key-value-store-part-1-what-are-key-value-stores-and-why-implement-one/", "published_at": "2012-11-07T15:10:18+00:00" }, { "id": "01a0c540-4603-73d0-8941-170984e08532", "title": "Implementing a Key-Value Store", "url": "https://codecapsule.com/2012/11/07/ikvs-implementing-a-key-value-store-table-of-contents/", "published_at": "2012-11-07T15:00:52+00:00" }, { "id": "01a0c540-4603-73d0-8941-1709852e178b", "title": "Europe is not ready for drop-shipping", "url": "https://codecapsule.com/2012/10/26/europe-not-ready-for-drop-shipping/", "published_at": "2012-10-26T11:38:28+00:00" }, { "id": "01a0c540-4603-73d0-8941-17098601649c", "title": "Tech startups and filmmaking", "url": "https://codecapsule.com/2012/10/03/tech-startups-and-filmmaking/", "published_at": "2012-10-03T06:59:39+00:00" }, { "id": "01a0c540-4603-73d0-8941-170986139d96", "title": "Cache debugging in Python", "url": "https://codecapsule.com/2012/05/24/cache-debugging-in-python/", "published_at": "2012-05-24T22:27:15+00:00" }, { "id": "01a0c540-4603-73d0-8941-170986ee7301", "title": "Immersive design and the power of visualization", "url": "https://codecapsule.com/2012/04/26/immersive-design-marketing-power-visualization-mental-simulation/", "published_at": "2012-04-26T18:58:49+00:00" }, { "id": "01a0c540-4603-73d0-8941-17098708673e", "title": "How I successfully tested and rejected two niche markets using online surveys", "url": "https://codecapsule.com/2012/04/13/test-niche-market-micro-isv-startup-idea-online-survey/", "published_at": "2012-04-13T13:05:38+00:00" }, { "id": "01a0c540-4603-73d0-8941-1709879d1478", "title": "I am tired of logging into websites", "url": "https://codecapsule.com/2012/03/02/i-am-tired-of-logging-into-websites/", "published_at": "2012-03-02T00:15:43+00:00" }, { "id": "01a0c548-c911-73fa-9462-53203d7e921f", "title": "How to implement an algorithm from a scientific paper", "url": "https://codecapsule.com/2012/01/18/how-to-implement-a-paper/", "published_at": "2012-01-18T23:56:04+00:00" }, { "id": "01a0c548-c911-73fa-9462-53203e3cf198", "title": "Hair Analysis and Detection in Facial Picture", "url": "https://codecapsule.com/2011/12/26/hair-analysis-and-detection-in-facial-picture/", "published_at": "2011-12-26T11:30:37+00:00" }, { "id": "01a0c548-c911-73fa-9462-53203eb455b2", "title": "Facial transformation framework on the iPhone", "url": "https://codecapsule.com/2011/11/02/facial-transformation-framework-iphone/", "published_at": "2011-11-02T00:26:16+00:00" }, { "id": "01a0c548-c911-73fa-9462-53203f1d8400", "title": "Kitn, lightweight contact manager", "url": "https://codecapsule.com/2011/09/11/kitn-contact-manager/", "published_at": "2011-09-11T22:19:19+00:00" }, { "id": "01a0c548-c911-73fa-9462-53203ff2284a", "title": "Ultimate printf debugging", "url": "https://codecapsule.com/2011/09/03/ultimate-printf-debugging/", "published_at": "2011-09-03T19:13:33+00:00" }, { "id": "01a0c548-c911-73fa-9462-5320409fc820", "title": "Be the competition", "url": "https://codecapsule.com/2011/07/31/be-the-competition/", "published_at": "2011-07-31T22:34:20+00:00" }, { "id": "01a0c548-c911-73fa-9462-5320418ed994", "title": "Market Segmentation and Decision Making", "url": "https://codecapsule.com/2011/06/13/market-segmentation-and-decision-making/", "published_at": "2011-06-13T15:38:39+00:00" }, { "id": "01a0c548-c911-73fa-9462-532041ee544f", "title": "Is Google the Disney of the software industry?", "url": "https://codecapsule.com/2011/03/29/is-google-the-disney-of-the-software-industry/", "published_at": "2011-03-29T23:32:48+00:00" }, { "id": "01a0c548-c911-73fa-9462-532042754494", "title": "The 20 / 80 productivity rule", "url": "https://codecapsule.com/2011/03/06/20-80-productivity-rule/", "published_at": "2011-03-06T11:29:46+00:00" }, { "id": "01a0c548-c911-73fa-9462-5320427b5db4", "title": "Tomatwo, the mean tweeting machine", "url": "https://codecapsule.com/2011/02/20/tomatwo-the-mean-tweeting-machine/", "published_at": "2011-02-20T17:33:00+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca4064a03c", "title": "Gamification: the next revolution?", "url": "https://codecapsule.com/2011/01/18/gamification-the-next-revolution/", "published_at": "2011-01-18T05:01:37+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca40988800", "title": "Automatic repository and web server synchronization on commit", "url": "https://codecapsule.com/2010/10/26/automatic-repository-web-server-synchronization-commit/", "published_at": "2010-10-26T20:03:08+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca4099e3b0", "title": "The Gold Rush of Software", "url": "https://codecapsule.com/2010/09/23/gold-rush-software/", "published_at": "2010-09-23T16:00:22+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca40e4100f", "title": "Image segmentation using the Lambertain color model", "url": "https://codecapsule.com/2010/09/01/background-segmentation-lambertain-color-model-opencv/", "published_at": "2010-09-01T11:45:38+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca40e784c6", "title": "Active Appearance Models in C++ (Paamela)", "url": "https://codecapsule.com/2010/08/12/active-appearance-models-in-c-plus-plus/", "published_at": "2010-08-12T22:45:39+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca41581121", "title": "Four weeks with OpenCV", "url": "https://codecapsule.com/2010/07/26/four-weeks-with-opencv/", "published_at": "2010-07-26T18:00:38+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca41e9c390", "title": "Knock-knock: Secure your SSH server using port knocking", "url": "https://codecapsule.com/2010/07/06/knock-knock-secure-your-ssh-server-using-port-knocking/", "published_at": "2010-07-06T16:48:28+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca423c2f03", "title": "Efficient counting with MapReduce", "url": "https://codecapsule.com/2010/04/15/efficient-counting-mapreduce/", "published_at": "2010-04-15T10:54:11+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca42a14846", "title": "Simulated annealing applied to the traveling salesman problem", "url": "https://codecapsule.com/2010/04/06/simulated-annealing-traveling-salesman/", "published_at": "2010-04-06T21:03:35+00:00" }, { "id": "01a0c551-8c1a-73f2-981a-32ca434215dc", "title": "Introduction to MapReduce", "url": "https://codecapsule.com/2010/04/02/introduction-to-mapreduce/", "published_at": "2010-04-02T10:02:03+00:00" } ] posts Claim your blog
Back to codecapsule.com
Blog · corpus.blog/blogs/codecapsule.com/posts

codecapsule.com

codecapsule.com

2026

2025

2023

2022

2021

2020

2017

2016

2015

2014

2013

2012

2011

2010