<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 06:23:49 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/tdd/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[A reverse-vibe-coding workflow for refactoring]]></title><description><![CDATA[(Image by Gemini AI) In my previous blog post I introduced the Reverse Vibe-Coding proto-manifesto. My post was a relatively high level overview of the proposed workflow that close to reverses the human/AI]]></description><link>http://direct.ecency.com/hive-169321/@pibara/a-reverse-vibe-coding-workflow-for-refactoring</link><guid isPermaLink="true">http://direct.ecency.com/hive-169321/@pibara/a-reverse-vibe-coding-workflow-for-refactoring</guid><category><![CDATA[hive-169321]]></category><dc:creator><![CDATA[pibara]]></dc:creator><pubDate>Sun, 01 Feb 2026 23:57:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/FUkUE5bzkAZT3HzV5tJDiU2ik81PCd4JCyhWnRcDN8XJsVFY3UNB8DCaMFe45xNGGrVJhPZ2SJWC19id8mRZMS8ox98Kr7snevnUDsnmJaxVs3uaHxvhhM1o7to9rdyc5aXbmmhKf8wCohfRfzTKyfdnweUQyQftvQ6J?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[A Reverse Vibe-Coding semi-manifesto]]></title><description><![CDATA[(Image by Gemini AI) Coding with AI is great... Coding with AI is a disaster.... Coding with AI is a 2000 piece jigsaw puzzle with both 80 pieces and the box art missing. The box art represents the process;]]></description><link>http://direct.ecency.com/hive-169321/@pibara/a-reverse-vibe-coding-semi-manifest</link><guid isPermaLink="true">http://direct.ecency.com/hive-169321/@pibara/a-reverse-vibe-coding-semi-manifest</guid><category><![CDATA[hive-169321]]></category><dc:creator><![CDATA[pibara]]></dc:creator><pubDate>Sun, 25 Jan 2026 10:16:12 GMT</pubDate><enclosure url="https://images.ecency.com/p/FUkUE5bzkAZT3HzV5tJDiU2ik81PCd4JCyhWnRcDN8XJsVFY3UNB8DCaMFe45xNGGrVJhPZ2SJWC19id8mRZMS8ox98Kr7snevnUDsnmJaxVs3uaHxvhhM1o7to9rdyc5aXbmmhKf8wCohfRfzTKyfdnweUQyQftvQ6J?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Auto docker image updating in the Fluree Schema Scenario Tool]]></title><description><![CDATA[The Fluree Schema Scenario Tool ( fsst ) is a tool for Test Driven Development with the blockchain based graph database FlureeDb. The tool has many features that we aren't going to discuss in this post,]]></description><link>http://direct.ecency.com/hive-169321/@aioflureedb/audo-docker-image-updating-in-the-fluree-schema-scenario-tool</link><guid isPermaLink="true">http://direct.ecency.com/hive-169321/@aioflureedb/audo-docker-image-updating-in-the-fluree-schema-scenario-tool</guid><category><![CDATA[hive-169321]]></category><dc:creator><![CDATA[aioflureedb]]></dc:creator><pubDate>Tue, 30 Apr 2024 12:33:15 GMT</pubDate></item><item><title><![CDATA[Is writing your unit tests in TypeScript a good idea?]]></title><description><![CDATA[What is TypeScript? TypeScript (TS) is a programming language that adds type safety to JavaScript (JS). It is basically JavaScript + types, e.g. However, TypeScript never gets executed. Instead, TypeScript]]></description><link>http://direct.ecency.com/unit-testing/@tobatunaornot/is-writing-your-unit-tests-in-typescript-a-good-idea</link><guid isPermaLink="true">http://direct.ecency.com/unit-testing/@tobatunaornot/is-writing-your-unit-tests-in-typescript-a-good-idea</guid><category><![CDATA[unit-testing]]></category><dc:creator><![CDATA[tobatunaornot]]></dc:creator><pubDate>Mon, 05 Apr 2021 16:37:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yoXoGCCgZvo2HjgcUgMTMcgvDk2qsw3z1RyTbyBJuNFkxkRALg3NcqE1aQTqPz5PuKVEHrKjBf3xjxYTny2ggEddbWeKPvbHyQ?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[A Practical Intro to Test-Driven Development]]></title><description><![CDATA[Test-driven development is hard - here's the untold truth Image credits to days you read a ton of articles about all the advantages of test-driven development (TDD), and hear a lot of talks at tech conferences]]></description><link>http://direct.ecency.com/tdd/@lucapiccinelli/a-practical-intro-to-test-driven-development</link><guid isPermaLink="true">http://direct.ecency.com/tdd/@lucapiccinelli/a-practical-intro-to-test-driven-development</guid><category><![CDATA[tdd]]></category><dc:creator><![CDATA[lucapiccinelli]]></dc:creator><pubDate>Mon, 28 Oct 2019 06:18:36 GMT</pubDate></item><item><title><![CDATA[TDD - kostet es wirklich Zeit?]]></title><description><![CDATA[Wer Software schreibt, der kennt, ab einem gewissen Level, sicherlich Unit-Tests. Und wer schon länger Software schreibt, weiß auch, dass es in vielen, vor allem älteren, Softwareprojekten kaum Tests gab.]]></description><link>http://direct.ecency.com/development/@phash/tdd-kostet-es-wirklich-zeit</link><guid isPermaLink="true">http://direct.ecency.com/development/@phash/tdd-kostet-es-wirklich-zeit</guid><category><![CDATA[development]]></category><dc:creator><![CDATA[phash]]></dc:creator><pubDate>Sat, 22 Sep 2018 16:17:51 GMT</pubDate><enclosure url="https://images.ecency.com/p/2N61tyyncFaFVtpM8rCsJzDgecVMtkz4jpzBsszXjhqan9qFjgcU8kUnGnuW3G8owu2Sz9Kd4RYHav9KZeBgP8P1U2aVDdZp6FnSLkmND78d3GzCpKyG1W1r6sQ1879wUcw3sZ2KFmUi?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[DO SOMETHING NOW ILL BE BACK ID ANYTHING TO COME BACK TO]]></title><description><![CDATA[#TIMESUP #DOSOMETHING #ARRESTSOMEONE #WHEREISSESSIONS #WHATTHEFUCK OK We have come to a point were we need action NOW. We have the evidence. No reason to keep posting. The US has no Justice system left.]]></description><link>http://direct.ecency.com/tdd/@chaos714/do-something-now-ill-be-back-id-anything-to-come-back-to</link><guid isPermaLink="true">http://direct.ecency.com/tdd/@chaos714/do-something-now-ill-be-back-id-anything-to-come-back-to</guid><category><![CDATA[tdd]]></category><dc:creator><![CDATA[chaos714]]></dc:creator><pubDate>Mon, 23 Jul 2018 12:33:27 GMT</pubDate></item><item><title><![CDATA[Building a forum in yii lesson 3 Fixtures]]></title><description><![CDATA[This lesson covers fixtures. How to set it up and how to use fixtures. It is a very important part of testing in yii]]></description><link>http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-3-fixtures</link><guid isPermaLink="true">http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-3-fixtures</guid><category><![CDATA[yii]]></category><dc:creator><![CDATA[uthpala]]></dc:creator><pubDate>Sat, 05 May 2018 10:13:03 GMT</pubDate><enclosure url="https://images.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e9UvHkkpkvgtXWFv2zjYrzWE7aCAHUFyqp2?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Introduction To Test Driven Design (TDD)  Laravel Framework]]></title><description><![CDATA[Overview This post is aimed at introducing Test Driven Design in Laravel Framework, configuring and setup of a test environment, common practices & dealing with Laravel default exception handling behavior.]]></description><link>http://direct.ecency.com/utopian-io/@alofe.oluwafemi/introduction-to-test-driven-design-tdd-laravel-framework</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@alofe.oluwafemi/introduction-to-test-driven-design-tdd-laravel-framework</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[alofe.oluwafemi]]></dc:creator><pubDate>Sun, 15 Apr 2018 21:56:03 GMT</pubDate></item><item><title><![CDATA[Building a forum in yii lesson - 2 Running and Writing Tests]]></title><description><![CDATA[This lesson covers how to set up, running and writing tests in yii. Its easy. Check it out - Hmm just learned that in steemit you can only post once every 5 minutes. Did you know half a byte is called]]></description><link>http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-2-running-and-writing-tests</link><guid isPermaLink="true">http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-2-running-and-writing-tests</guid><category><![CDATA[yii]]></category><dc:creator><![CDATA[uthpala]]></dc:creator><pubDate>Sat, 14 Apr 2018 07:18:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e6jPhdVbyefScR4shMSUcM4ixw3x663D87p?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Building a forum in Yii Lesson 1 Migrations]]></title><description><![CDATA[I will be sharing all the lessons i create on doingiteasychannel here. All questions needs to be asked in this thread. That are related to this lesson. I will do my very best to answer all questions. One]]></description><link>http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-1-migrations</link><guid isPermaLink="true">http://direct.ecency.com/yii/@uthpala/building-a-forum-in-yii-lesson-1-migrations</guid><category><![CDATA[yii]]></category><dc:creator><![CDATA[uthpala]]></dc:creator><pubDate>Sat, 14 Apr 2018 07:10:24 GMT</pubDate><enclosure url="https://images.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45dwnZofP4BfyE4an8j6nFiyxgqjnmuK2ax1t?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[[deleted]]]></title><description><![CDATA[[deleted]]]></description><link>http://direct.ecency.com/javascript/@shiren/5</link><guid isPermaLink="true">http://direct.ecency.com/javascript/@shiren/5</guid><category><![CDATA[javascript]]></category><dc:creator><![CDATA[shiren]]></dc:creator><pubDate>Sat, 17 Mar 2018 15:36:00 GMT</pubDate></item><item><title><![CDATA[Rozkminy #3 - Czy pisanie testów jednostkowych ma sens?]]></title><description><![CDATA[Wstęp Wiele osób, które interesują się programowaniem i programuje aplikacje, po jakimś czasie natykają się na dość tajemnicze pojęcie TDD. Skrót ten oznacza "Programowanie napędzane testami"]]></description><link>http://direct.ecency.com/pl-artykuly/@grzegorz2047/rozkmina-3-czy-pisanie-testow-jednostkowych-ma-sens</link><guid isPermaLink="true">http://direct.ecency.com/pl-artykuly/@grzegorz2047/rozkmina-3-czy-pisanie-testow-jednostkowych-ma-sens</guid><category><![CDATA[pl-artykuly]]></category><dc:creator><![CDATA[grzegorz2047]]></dc:creator><pubDate>Fri, 23 Feb 2018 21:12:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/D5zH9SyxCKdBnJaFeHnL3svQi9ZN2XzXDbzH7WcA1uebgySTjF57dziV6x3qb1gybo4HagS1x1yX4p2bL9WxkrCfraztTZ3anJdWB9ChUHmgkH2uSg1TZ6hQEoCEPPrcHH47pr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Build social media platform with the Steem Blockchain #2 — Posting a comment to the Blockchain]]></title><description><![CDATA[Carrying on from part 1, we will create a simple form that posts to the Steem blockchain using Vue.js, and Steem.js. The full code up to this article is available here. By the end of the part we will build]]></description><link>http://direct.ecency.com/utopian-io/@xenetics/build-social-media-platform-with-the-steem-blockchain-2-posting-a-comment-to-the-blockchain</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@xenetics/build-social-media-platform-with-the-steem-blockchain-2-posting-a-comment-to-the-blockchain</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[xenetics]]></dc:creator><pubDate>Sat, 27 Jan 2018 07:05:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/23KQwnti57stsAqnmSXB7pJSiMYYP3x2q8FpPkBo9m4CMhzC8KBK7zmCYpGiDith4rnUNsD842NhLiuNw8HGXw2AAr3beLN?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Clojure - Zero to Hero in 20 days]]></title><description><![CDATA[Motivation It seems that many developers is discovering or need to develop software that runs on multiple cores, and with processor price drop, it became very easy to so. But dispite the hardware price]]></description><link>http://direct.ecency.com/clojure/@marcpires/clojure-zero-to-hero-in-20-days</link><guid isPermaLink="true">http://direct.ecency.com/clojure/@marcpires/clojure-zero-to-hero-in-20-days</guid><category><![CDATA[clojure]]></category><dc:creator><![CDATA[marcpires]]></dc:creator><pubDate>Wed, 24 Jan 2018 08:58:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/2N61tyyncFaFnNFKLegVvzmsrMAExSDXzsHdqwaiSsbYSG7jpUADyLHwN9zeWXcFS1qxdtGVArrDojuNyK2uueyjKxvfEummEcZEXdL7y3sYUDUsSzhxtbHBJeaBsGRZHTYhkd5RenyU?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Test Driven Development]]></title><description><![CDATA[By practicing test driven development, you can enjoy several benefits to your project. First of all let us look at the three laws of test driven development: You are not allowed to write any production]]></description><link>http://direct.ecency.com/tdd/@hvas89/test-driven-development</link><guid isPermaLink="true">http://direct.ecency.com/tdd/@hvas89/test-driven-development</guid><category><![CDATA[tdd]]></category><dc:creator><![CDATA[hvas89]]></dc:creator><pubDate>Tue, 26 Dec 2017 21:25:33 GMT</pubDate></item><item><title><![CDATA[Few simple rules for good coding (my 15 years experience)]]></title><description><![CDATA[Hi guys, i work as a programmer more than 15 years and was using many different languages, paradigms, frameworks and other shit. And i want to share with you my rules of writing good code. Optimization]]></description><link>http://direct.ecency.com/programming/@andrey.nikishaev/few-simple-rules-for-good-coding-my-15-years-experience</link><guid isPermaLink="true">http://direct.ecency.com/programming/@andrey.nikishaev/few-simple-rules-for-good-coding-my-15-years-experience</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[andrey.nikishaev]]></dc:creator><pubDate>Mon, 27 Nov 2017 20:21:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/pBMyo3B2Sao7kUu8cQysfDRz1rLYRbigCkvDfqpbGJadMqo6ugpDkoMe8Dnp7GXLAPrbPfvxwKmPCRVxT59grRSs74oAmuF2By1j2H18FcwPL9dBNzgTzXuBMPxmqXfVUNMv6fzegNToHNzeUuGewJdLCswr49jEuprLAgDvZ2JubGje?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Freedom of Speech in a Militarized State!]]></title><description><![CDATA[Freedom of Speech in America is the biggest cornerstone of the Constitution of the United States. More and more people have become to come forward about things that are wrong with this country, and their]]></description><link>http://direct.ecency.com/politics/@gou-bou/freedom-of-speech-in-a-militarized-state-2017930t54814329z</link><guid isPermaLink="true">http://direct.ecency.com/politics/@gou-bou/freedom-of-speech-in-a-militarized-state-2017930t54814329z</guid><category><![CDATA[politics]]></category><dc:creator><![CDATA[gou-bou]]></dc:creator><pubDate>Sat, 30 Sep 2017 11:01:39 GMT</pubDate></item><item><title><![CDATA[Learn PHPUnit by Example 通过例子学写 PHP单元测试来确保API功能正常]]></title><description><![CDATA[Yesterday, I published a handy online SteemIt tool to check the followers not voting your post:  SteemIt API Tool - Check If Your Followers Have Voted Your Post  And I provide a free API to use.]]></description><link>http://direct.ecency.com/cn/@justyy/learn-phpunit-by-example-php-cny-api</link><guid isPermaLink="true">http://direct.ecency.com/cn/@justyy/learn-phpunit-by-example-php-cny-api</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[justyy]]></dc:creator><pubDate>Thu, 27 Jul 2017 19:22:03 GMT</pubDate><enclosure url="https://images.ecency.com/p/3q52Dkr5nBe4LPokfEGsT8Equtm6rHjMJnV27LXSbRpjyYb5mo3SusDYWuqS5G77ShzFc84VCYfSW?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>