New developments at Opensource.com The community is hard at work on something new. A distributed database load-balancing architecture with ShardingSphere Edit your photos with open source artificial intelligence 5 reasons virtual machines still matter New developments at Opensource.com The community is hard at work on something new. Tips for running virtual, in-person, and hybrid events Create the perfect blend of virtual and in-person events. Generate web pages from Markdown with Docsify-This This open source tool makes it easier than ever to convert Markdown to web pages. How I used guilt as a motivator for good Guilt is usually considered a negative emotion, but by steering it well, you can achieve surprising success. 3 reasons to host a docathon for your open source project A marathon for documentation is a great way to produce or improve the docs for your open source project. Run a virtual conference using only open source tools Here's how to use open source tools to run your next virtual event. Find the perfect open source tool Project management, business intelligence, reporting, and more. Check these popular projects. Get started How to build a Flatpak A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing. How to program with Bash: Syntax and tools Learn basic Bash programming syntax and tools, as well as how to use variables and control operators, in the first article in this three-part series. Pylint: Making your Python code consistent Pylint is your friend when you want to avoid arguing about code complexity. To space and beyond with open source Open source projects are helping to satisfy our curiosity about what lies far beyond Earth's atmosphere. Perceiving Python programming paradigms Python supports imperative, functional, procedural, and object-oriented programming; here are tips on choosing the right one for a specific use case. How to use Protobuf for data interchange Protobuf encoding increases efficiency when exchanging data between applications written in different languages and running on different platforms. Load More
Tips for running virtual, in-person, and hybrid events Create the perfect blend of virtual and in-person events.
Generate web pages from Markdown with Docsify-This This open source tool makes it easier than ever to convert Markdown to web pages.
How I used guilt as a motivator for good Guilt is usually considered a negative emotion, but by steering it well, you can achieve surprising success.
3 reasons to host a docathon for your open source project A marathon for documentation is a great way to produce or improve the docs for your open source project.
Run a virtual conference using only open source tools Here's how to use open source tools to run your next virtual event.
How to build a Flatpak A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing.
How to program with Bash: Syntax and tools Learn basic Bash programming syntax and tools, as well as how to use variables and control operators, in the first article in this three-part series.
Pylint: Making your Python code consistent Pylint is your friend when you want to avoid arguing about code complexity.
To space and beyond with open source Open source projects are helping to satisfy our curiosity about what lies far beyond Earth's atmosphere.
Perceiving Python programming paradigms Python supports imperative, functional, procedural, and object-oriented programming; here are tips on choosing the right one for a specific use case.
How to use Protobuf for data interchange Protobuf encoding increases efficiency when exchanging data between applications written in different languages and running on different platforms.