I'm building here a library of useful solutions to software development problems.
They can be about any programming language, platform, or tool. They can be simple, but they can also be complex; and they should be written in a concise manner.
The important thing is that they should be as useful as possible to developers who will google the problem (or something related) in the future.
Have a look around and, if you like the project, create an account or add a bookmark, then come back here to write a post yourself when you run into something that might be useful to others.
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 Generative AI.
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.
This project is in its early stages. If you want to get involved more by regularly writing posts, or eventually helping out with developing small features, it would help a lot.
Early collabolators would get to own a part of the project. Just leave a comment on any of the posts, including your email address in its respective field. I'll contact you back and we can discuss from there.