-
gimme_readme
gimme_readme is a command-line tool powered by AI that generates a comprehensive README.md file for your project. It analyzes multiple source code files at once, providing concise explanations of each file's purpose, functionality, and key components, all in a single, easy-to-read document.
As a developer with a JavaScript background, I've spent a fair amount of time writing tests with Jest. In my project, gimme_readme, I had to play around with some experimental features with Node and Jest because of the 3rd party npm modules I was using. I was able to find great Stack Overflow threads that taught me how to run Jest tests when using ES6 syntax. Without the wisdom of these smart individuals, let's just say I would have struggled! However, armed with this knowledge of how to use Jest's experimental features, I was able to:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
github-echo
A command-line tool for obtaining actionable insights from GitHub repositories that are hard to decipher manually 📊
This week, I decided to take on the challenge of writing some tests for a Python project written by my friend Aryan Khurana. Aryan's project is a command-line tool called github-echo which provides insights on a GitHub repository. Using an unfamiliar language + a testing framework I had never used (PyTest) was definitely outside my comfort zone, but I really appreciated that Aryan was willing to show me the ropes (thanks Aryan!).
-
As a developer with a JavaScript background, I've spent a fair amount of time writing tests with Jest. In my project, gimme_readme, I had to play around with some experimental features with Node and Jest because of the 3rd party npm modules I was using. I was able to find great Stack Overflow threads that taught me how to run Jest tests when using ES6 syntax. Without the wisdom of these smart individuals, let's just say I would have struggled! However, armed with this knowledge of how to use Jest's experimental features, I was able to: