CCCindy Cinchoilmto.hashnode.dev·Apr 6, 2021 · 2 min readBeing a member of the Node.js Mentorship InitiativeThe Node.js Mentorship Initiative solves a very specific pain point experienced by many groups who maintain a popular open source project. Open source projects need people to contribute to the project in a number of ways. The Mentorship Initiative he...00
CCCindy Cinchoilmto.hashnode.dev·Feb 18, 2021 · 5 min readImplementing the longest common subsequence in GolangImplementing algorithms can be tricky because it's possible to write an implementation that builds and runs, but the outcome may be incorrect. An understanding of the algorithm is the best tool for implementing that algorithm correctly. In addition, ...01M
CCCindy Cinchoilmto.hashnode.dev·Feb 18, 2021 · 5 min readUsing Skiena's The Algorithm Design ManualIn The Algorithm Design Manual, Skiena outlines heuristics for solving problems involving algorithms contained in the book. The heuristic starts with modelling the problem by looking at the constraints and the needs of the software and the business. ...00
CCCindy Cinchoilmto.hashnode.dev·Feb 11, 2021 · 4 min readWhat a postmortem could have done to helpDuring October of 2020, CircleCI hosted Orbtoberfest alongside Hacktoberfest, which is a month-long event encouraging contributions to open source projects. CircleCI offered two different challenges, both of which are viable ways of participating in ...00
CCCindy Cinchoilmto.hashnode.dev·Feb 11, 2021 · 5 min readEvaluating React's Documentation on TestingMany people have written about automated testing, and some of the ideas from those writings inform the way I evaluate React's Docs Testing Recipes. In particular, my evaluation is organized around the ideas of implementation, state, and separation of...00