41554 blogs · [ { "id": "01a08762-0e59-7294-accb-d664194909e6", "title": "Confusing Consumption with Creation in Modern Software", "url": "https://codingismycraft.blog/index.php/2026/05/17/confusing-consumption-with-creation-in-modern-software/", "published_at": "2026-05-17T15:13:15+00:00" }, { "id": "01a08762-0e59-7294-accb-d66419f28539", "title": "Spent 3 Days Doing What AI Could Do in a Single Prompt: Is it worth it?", "url": "https://codingismycraft.blog/index.php/2026/04/30/spent-3-days-doing-what-ai-could-do-in-a-single-prompt-is-it-worth-it/", "published_at": "2026-04-30T21:22:10+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641a437907", "title": "The Art of “Real Programming”: Why Tools Aren’t Engineering", "url": "https://codingismycraft.blog/index.php/2026/02/09/the-art-of-real-programming-why-tools-arent-engineering/", "published_at": "2026-02-09T16:26:28+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641a757d8f", "title": "Postman: From API Client to “Everything App”", "url": "https://codingismycraft.blog/index.php/2026/02/05/postman-from-api-client-to-everything-app/", "published_at": "2026-02-05T02:57:54+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b135512", "title": "Stop trying to turn Vim into a bloated IDE. You’re missing the point.", "url": "https://codingismycraft.blog/index.php/2026/01/30/stop-trying-to-turn-vim-into-a-bloated-ide-youre-missing-the-point/", "published_at": "2026-01-30T15:42:11+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b1e05ab", "title": "The AI Revolution in Coding: Why I’m Ignoring the Prophets of Doom", "url": "https://codingismycraft.blog/index.php/2026/01/23/the-ai-revolution-in-coding-why-im-ignoring-the-prophets-of-doom/", "published_at": "2026-01-23T03:45:55+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b2c3700", "title": "The Simple Macroeconomics of AI – Extended Summary", "url": "https://codingismycraft.blog/index.php/2025/06/01/the-simple-macroeconomics-of-ai-extended-summary/", "published_at": "2025-06-01T02:17:37+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b5678c1", "title": "The Hidden Cost of Skipping the Fundamentals in the Age of AI", "url": "https://codingismycraft.blog/index.php/2025/05/27/the-hidden-cost-of-skipping-the-fundamentals-in-the-age-of-ai/", "published_at": "2025-05-27T15:56:38+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b75ae21", "title": "Resisting the Rush: Why Careful Planning Beats Quick Coding", "url": "https://codingismycraft.blog/index.php/2025/05/20/resisting-the-rush-why-careful-planning-beats-quick-coding-in-software-design/", "published_at": "2025-05-20T18:58:38+00:00" }, { "id": "01a08762-0e59-7294-accb-d6641b766f3a", "title": "AI: An Essential Tool for Software Development, Not a Replacement", "url": "https://codingismycraft.blog/index.php/2025/04/03/ai-an-essential-tool-for-software-development-not-a-replacement/", "published_at": "2025-04-03T04:10:48+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b140168d7", "title": "Stop Chasing Technology: Finding the user’s problem is the real problem!", "url": "https://codingismycraft.blog/index.php/2025/03/19/stop-chasing-technology-how-to-build-ai-that-solves-genuine-problems/", "published_at": "2025-03-19T11:56:23+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b14ceae0c", "title": "Unveiling the Traits of a Master Programmer", "url": "https://codingismycraft.blog/index.php/2024/11/06/unveiling-the-traits-of-a-master-programmer/", "published_at": "2024-11-06T05:33:44+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b15844296", "title": "Beyond the AI Hype: Charting a Path to True Success", "url": "https://codingismycraft.blog/index.php/2024/10/20/beyond-the-ai-hype-charting-a-path-to-true-success/", "published_at": "2024-10-20T07:02:20+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b15a9b903", "title": "The Challenges of Python Migration: Lessons from C++ and Beyond", "url": "https://codingismycraft.blog/index.php/2024/10/03/the-challenges-of-python-migration-lessons-from-c-and-beyond/", "published_at": "2024-10-03T10:26:08+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b1699ecec", "title": "The Illusion of Mastery: Understanding the True Role of LLMs and AI", "url": "https://codingismycraft.blog/index.php/2024/09/14/the-illusion-of-mastery-understanding-the-true-role-of-llms-and-ai/", "published_at": "2024-09-14T14:30:12+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b16bedb13", "title": "Arch: Installing vim 9 from source code", "url": "https://codingismycraft.blog/index.php/2024/07/03/arch-installing-vim-9-from-source-code/", "published_at": "2024-07-03T01:49:21+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b16fdb856", "title": "Real World Problems vs Futuristic Prophesying", "url": "https://codingismycraft.blog/index.php/2024/03/18/real-world-problems-vs-futuristic-prophesying/", "published_at": "2024-03-18T18:15:59+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b17b8e84f", "title": "Potential Pitfalls of Over-reliance on SQLAlchemy.", "url": "https://codingismycraft.blog/index.php/2023/11/26/potential-pitfalls-of-over-reliance-on-sqlalchemy/", "published_at": "2023-11-26T02:39:31+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b181f1b24", "title": "CodingIsMyCraft: A few words about the title of the blog", "url": "https://codingismycraft.blog/index.php/2023/11/24/codingismycraft-a-few-words-about-the-title-of-the-blog/", "published_at": "2023-11-24T03:57:09+00:00" }, { "id": "01a0c503-77cf-721f-813c-851b18c2702f", "title": "How to Hunt for Hidden Treasures: Lessons from a Clever Locksmith", "url": "https://codingismycraft.blog/index.php/2023/11/11/how-to-hunt-for-hidden-treasures-lessons-from-a-clever-locksmith/", "published_at": "2023-11-11T03:58:32+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-6700092bfd3a", "title": "Buying and Selling stocks with maximum profit", "url": "https://codingismycraft.blog/index.php/2020/07/06/buying-and-selling-stocks-with-maximum-profit/", "published_at": "2020-07-06T00:12:21+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-6700092f65dd", "title": "Thinking about Algorithmic problems II", "url": "https://codingismycraft.blog/index.php/2020/07/03/thinking-about-algorithmic-problems-ii/", "published_at": "2020-07-03T23:35:26+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-670009fd5a5b", "title": "Thinking about Algorithmic problems", "url": "https://codingismycraft.blog/index.php/2020/07/01/thinking-about-algorithmic-problems/", "published_at": "2020-07-01T00:23:23+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000aa784c4", "title": "Adding descriptors to your python arsenal", "url": "https://codingismycraft.blog/index.php/2017/10/04/adding-descriptors-to-your-python-arsenal/", "published_at": "2017-10-04T00:27:58+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000b39b654", "title": "Shipping buggy code: The most critical skill for a programmer", "url": "https://codingismycraft.blog/index.php/2017/09/27/shipping-buggy-code-the-most-critical-skill-for-a-programmer/", "published_at": "2017-09-27T05:00:41+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000c177f8b", "title": "Talent is the best Metric to measure a Software Developer.", "url": "https://codingismycraft.blog/index.php/2017/09/16/talent-is-the-best-metric-to-measure-a-software-developer/", "published_at": "2017-09-16T04:59:08+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000c57a974", "title": "Python And Neural Networks NYU Lecture", "url": "https://codingismycraft.blog/index.php/2017/04/08/python-and-neural-networks-nyu-lecture/", "published_at": "2017-04-08T04:51:10+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000d4031dd", "title": "Falsifiability and Unit Testing", "url": "https://codingismycraft.blog/index.php/2016/05/25/falsifiability-and-unit-testing/", "published_at": "2016-05-25T04:49:50+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000d4f81ce", "title": "The three dimensions of a programmer.", "url": "https://codingismycraft.blog/index.php/2016/03/10/the-three-dimensions-of-a-programmer/", "published_at": "2016-03-10T04:48:11+00:00" }, { "id": "01a0c515-cd0f-72e9-aa46-67000e399bbb", "title": "Metrics converted to goals lose their focus", "url": "https://codingismycraft.blog/index.php/2015/10/07/metrics-converted-to-goals-lose-their-focus/", "published_at": "2015-10-07T04:47:09+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f2b535bb", "title": "Deadline Blues", "url": "https://codingismycraft.blog/index.php/2015/01/14/deadline-blues/", "published_at": "2015-01-14T04:42:13+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f2dec172", "title": "Lessons from a pyramid foreman", "url": "https://codingismycraft.blog/index.php/2014/06/17/lessons-from-a-pyramid-foreman/", "published_at": "2014-06-17T04:38:46+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f3972428", "title": "A wrong metaphor about software development", "url": "https://codingismycraft.blog/index.php/2014/05/28/a-wrong-metaphor-about-software-development/", "published_at": "2014-05-28T04:36:18+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f46831e7", "title": "Interface Driven Programming In Python", "url": "https://codingismycraft.blog/index.php/2014/05/26/interface-driven-programming-in-python/", "published_at": "2014-05-26T00:34:07+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f4825ad4", "title": "Python Decorators Basics", "url": "https://codingismycraft.blog/index.php/2014/05/23/python-decorators-basics/", "published_at": "2014-05-23T00:37:34+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f49fa9c4", "title": "Thoughts About Software Quality…", "url": "https://codingismycraft.blog/index.php/2014/05/20/thoughts-about-software-quality/", "published_at": "2014-05-20T04:32:52+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f5586108", "title": "The best programmer’s editor", "url": "https://codingismycraft.blog/index.php/2014/05/13/the-best-programmers-editor/", "published_at": "2014-05-13T00:40:05+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f58e7017", "title": "Sudoku Solver in Python", "url": "https://codingismycraft.blog/index.php/2013/05/11/sudoku-solver-in-python/", "published_at": "2013-05-11T00:41:23+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f62f9c67", "title": "Be extra cautious of early decisions in your development cycle", "url": "https://codingismycraft.blog/index.php/2013/05/01/be-extra-cautious-of-early-decisions-in-your-development-cycle/", "published_at": "2013-05-01T04:30:41+00:00" }, { "id": "01a0c520-c266-7083-af07-5647f6b950bf", "title": "Do programmers get the respect they deserve?", "url": "https://codingismycraft.blog/index.php/2013/04/30/do-programmers-get-the-respect-they-deserve/", "published_at": "2013-04-30T04:29:05+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d6da78e9", "title": "Technological Directions", "url": "https://codingismycraft.blog/index.php/2013/03/11/technological-directions/", "published_at": "2013-03-11T04:28:04+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d71639ab", "title": "Abstractions and Specializations", "url": "https://codingismycraft.blog/index.php/2013/03/11/abstractions-and-specializations/", "published_at": "2013-03-11T04:26:51+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d7cb3ce6", "title": "Bugs", "url": "https://codingismycraft.blog/index.php/2013/03/11/bugs/", "published_at": "2013-03-11T04:23:32+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d80dcbfe", "title": "Programming Languages", "url": "https://codingismycraft.blog/index.php/2013/03/11/programming-languages/", "published_at": "2013-03-11T04:21:51+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d860dcf3", "title": "Web vs Desktop development", "url": "https://codingismycraft.blog/index.php/2013/03/11/web-vs-desktop-development/", "published_at": "2013-03-11T04:19:13+00:00" }, { "id": "01a0c52b-c6e3-7351-ab39-7974d8d8f821", "title": "Python is great", "url": "https://codingismycraft.blog/index.php/2013/03/11/python-is-great/", "published_at": "2013-03-11T04:17:23+00:00" } ] posts Claim your blog
Back to codingismycraft.blog
Blog · corpus.blog/blogs/codingismycraft.blog/posts

codingismycraft.blog

codingismycraft.blog

2026

2025

2024

2023

2020

2017

2016

2015

2014

2013

11 Mar 2013