A Dev Solved It is a place where developers can easily share solutions to software development problems.
They can be about any programming language, platform, or tool. They can be simple or complicated; they should be written in a concise manner; and they shouldn't be copied from somewhere else.
You could consider posting solutions to:
- help future Googlers with similar problems,
- have the solutions as a reference for yourself in the future,
- improve your technical writing skills, and
- possibly receive ideas from other users to improve your code or solve the problem in a different way.
Developing software is generally fun, but it can sometimes be frustrating when you lose too much time tackling a particular problem.
In most situations, you find solutions with a few Google searches, end up on Stack Overflow, on official documentation sites, on some blog, or you get that content with ChatGPT.
But sometimes your particular problem doesn't have solutions online, and you spend some time combining ideas, trying different things, and coming up with a solution of your own.
It would be great if you would share your solution at that point.
Developing software is significantly easier now because developers before us have shared so much knowledge online. It only makes sense to pay it forward and share your own solutions when you find them.
A Dev Solved It is one of the places where you can easily share your solutions.
Here:
- You write posts using Markdown for easy formatting and to properly include code.
- The code is getting syntax highlighting automatically.
- Signing up and logging in takes just a few seconds with Google or GitHub authentication.
Posts are meant to be relatively short and on point, using a clear structure: problem + solution, with future Googlers able to thank the author, letting them know when their post helped.
The content is licensed under a permissive Creative Commons license, CC BY-SA 4.0, so it can be freely used and adapted, even commercially, as long as appropriate credit is given.
Some developers have blogs, that's also a good place to share solutions. But a lot of developers don't, and A Dev Solved It makes sharing easy for them.
Even for people with blogs, sometimes a technical solution doesn't fit the style of their blog; they might prefer a more story-based approach. When they share a solution on A Dev Solved It, they can leave a link to their blog, and that link gets do-followed, which helps increase their blog's Google PageRank.
So look around, see how some of the existing posts are structured, and, if you like the format, come back here to write a post yourself when you run into something shareable.
If you like this project and you want to help it grow, the best way to help is by writing posts.
The first four users who write at least five posts (decent quality, no plagiarism) will be considered early collaborators. They can also, optionally, help out with developing small features to make the site better.
Depending on the involvement (number of posts, development help), an early collaborator will get to own 5 to 20% of the project.
When / if the website gets enough traffic to earn a reasonable amount of money (at least $1000 a month) from ads (which will be limited and non-intrusive), a company for the project will be registered, giving early collaborators the above-mentioned shares (if they are interested, of course).