David Rodenas PhDPresenting Gherkin GenieYour wish to quickly run Gherkin feature files in Jest is granted.Jul 29, 20232Jul 29, 20232
David Rodenas PhDThe Magic of Signals: Or Why React Does Not Support Them. Yet.Magicians do not reveal their tricks; Well, I’m not a magician, so you will discover the trick of signals.May 20, 20232May 20, 20232
David Rodenas PhDHow I Fixed 1,000 Bugs In Six Months Without Stopping DeliveryAnd how deceived management to secretly refactor the code so I could achieve the objective.Apr 1, 20237Apr 1, 20237
David Rodenas PhDThe Most Valuable Skill For a DeveloperMore or less everyone agrees with the same skills, but there is one skill that can be pushed even further.Feb 25, 20231Feb 25, 20231
David Rodenas PhDStraight Line Thinkers: The Reality Behind 10x ProgrammersOften the simplest solution is the best solution, but often the simplest solution is the less obvious.Mar 4, 20233Mar 4, 20233
David Rodenas PhDWhy you should start writing tests as they were documentationIt is great to suggest people to write tests. It is really a good idea, but it is not enough.Feb 9, 20181Feb 9, 20181
David Rodenas PhDThe Myth of 100% of Code CoverageSome people say that 100% of code coverage is an impossible goal, that it is too expensive. They target to lower coverage ratios. On the…Jun 29, 20181Jun 29, 20181
David Rodenas PhDThe View is a FunctionAfter many years, decades, many applications, many programs, many screens, I finally realized a simple and powerful truth: views are just…Feb 7, 2019Feb 7, 2019
David Rodenas PhDA View is not a FunctionPreviously I claimed that the view is a function, but I was wrong. Or was I?Feb 22, 2019Feb 22, 2019
David Rodenas PhDEveryone knows how to do great testingIn the past, I thought that testing was hard, that you need considerable practice to learn to do proper testing. A few days ago, I…Mar 6, 2020Mar 6, 2020
David Rodenas PhDI thank Kent C. Dodds for fixing testing in the JS CommunityTesting well is hard, but it is harder to find good sources.Feb 12, 20224Feb 12, 20224
David Rodenas PhDHow I ruined the implementation of the shopping cart, several times.And how you can avoid it.Apr 2, 2022Apr 2, 2022
David Rodenas PhDThe Uncomfortable Truth About ProgrammingMany programmers do not want to acknowledge it, but they do not predict the future, and they have to adapt.Apr 9, 20225Apr 9, 20225
InCodeXbyDavid Rodenas PhDUnlike You May Think, Every Programmer Do TestingBut some do it better than others.Apr 16, 2022Apr 16, 2022
InBetter ProgrammingbyDavid Rodenas PhDHow Programmers Waste MoneyProgrammers acknowledge it as soon as they realize itApr 30, 202211Apr 30, 202211
David Rodenas PhDThe Smartest Code ArchitectureSeveral years ago, I learned the definition of Intelligence. A few weeks ago, I discovered that it is also the Architecture definition.Jun 4, 2022Jun 4, 2022
InLevel Up CodingbyDavid Rodenas PhDWhy Do Not Trust Pull RequestsThere is something wrong with Pull Requests, and you can feel it, but you do not know whether it is real or not.Jun 11, 20222Jun 11, 20222
David Rodenas PhDThe Only Utility For Code CoverageSeveral companies and governments set a minim for the code coverage, but does it make sense?Jun 18, 20224Jun 18, 20224
David Rodenas PhDThree Ways to Reduce the Programmer’s Cognitive OverloadAvoiding the cognitive overload of a programmer is key to avoid bugs and accelerate the development.Jun 23, 20222Jun 23, 20222
David Rodenas PhDI Did an Experiment Enforcing a Minimum Code Quality, And There Are The ResultsThere are tools like SonarQube that watches and enforces minimum quality standards, but are they actually helping?Jun 28, 202218Jun 28, 202218