DEV Community

Open Source

May The Source Be With You! Articles about Open Source and Free Software as a philosophy, and its application to software development and project management.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Pieces Open Source Meetup #4

Pieces Open Source Meetup #4

1
Comments
6 min read
Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.18

Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.18

Comments
2 min read
Writing test cases for Cron Job Testing

Writing test cases for Cron Job Testing

Comments
3 min read
AWS open source newsletter, #188

AWS open source newsletter, #188

5
Comments
13 min read
Using Finch to run Apache Airflow using mwaa-local-runner

Using Finch to run Apache Airflow using mwaa-local-runner

1
Comments
8 min read
TypeLib JS (part 2) - grouped types

TypeLib JS (part 2) - grouped types

1
Comments
3 min read
Transforming Lives Through Code: freeCodeCamp

Transforming Lives Through Code: freeCodeCamp

17
Comments 1
4 min read
Java Chess with server and client

Java Chess with server and client

1
Comments
1 min read
Deploy Teleport on a Linux ubuntu Server

Deploy Teleport on a Linux ubuntu Server

10
Comments
2 min read
Yet Another Newsletter LOL: Madden 2025

Yet Another Newsletter LOL: Madden 2025

6
Comments
4 min read
Development Tools and Platforms: Create your Dev.to + Pipedream Automation in under 20 minutes

Development Tools and Platforms: Create your Dev.to + Pipedream Automation in under 20 minutes

24
Comments 2
4 min read
Just Git like a pro

Just Git like a pro

47
Comments 25
6 min read
Good-bye Docker, Hello Nix: Configuring a Magento 2 Development Environment with Rooter

Good-bye Docker, Hello Nix: Configuring a Magento 2 Development Environment with Rooter

22
Comments 16
12 min read
Feature release 1.36 of the Date::Holidays Perl distribution

Feature release 1.36 of the Date::Holidays Perl distribution

Comments
1 min read
Release 0.36.0 of Spellcheck (GitHub) Action: maintenance/feature release - sort of

Release 0.36.0 of Spellcheck (GitHub) Action: maintenance/feature release - sort of

Comments
1 min read
Introducing PyQt6 Mediator Mixin

Introducing PyQt6 Mediator Mixin

1
Comments
1 min read
Refactor and Reboot: Time to Clear Backlog in Open Source

Refactor and Reboot: Time to Clear Backlog in Open Source

4
Comments
9 min read
GitHub Field Day USA 2024: Microsoft Reactor New York City

GitHub Field Day USA 2024: Microsoft Reactor New York City

5
Comments
3 min read
a solution to contributors creating multiple issues in open source - need feedback 🤞

a solution to contributors creating multiple issues in open source - need feedback 🤞

18
Comments 4
3 min read
Revolutionizing JavaScript Form Validation: Introducing FavJS

Revolutionizing JavaScript Form Validation: Introducing FavJS

Comments
2 min read
Exploring OAuth 2.0: Enabling Google Authentication in a Pure Browser-Based Web App (2)

Exploring OAuth 2.0: Enabling Google Authentication in a Pure Browser-Based Web App (2)

1
Comments
2 min read
🤗 HuggingChat assistant : ask waiter for menu & advices

🤗 HuggingChat assistant : ask waiter for menu & advices

1
Comments 21
1 min read
Treasure Hunt - DevOps | Feb 2024

Treasure Hunt - DevOps | Feb 2024

1
Comments
2 min read
Development Tools and Platforms: A Closer Look at API Testing with Hoppscotch

Development Tools and Platforms: A Closer Look at API Testing with Hoppscotch

16
Comments 3
4 min read
New Database IDE

New Database IDE

1
Comments
3 min read
Getting User Feedback for Success: Tips and Tools

Getting User Feedback for Success: Tips and Tools

12
Comments 4
4 min read
Terraform drift detection and remediation - a primer

Terraform drift detection and remediation - a primer

51
Comments 2
3 min read
ChatCraft Adventures #5

ChatCraft Adventures #5

1
Comments
5 min read
Glasskube is now part of the CNCF Landscape

Glasskube is now part of the CNCF Landscape

46
Comments 2
2 min read
ChatCraft week 5: Storing multiple providers

ChatCraft week 5: Storing multiple providers

3
Comments
3 min read
Introducing Nightly and Beta Rust Crates

Introducing Nightly and Beta Rust Crates

16
Comments
2 min read
Limitations of Running AI Agents Locally

Limitations of Running AI Agents Locally

6
Comments
3 min read
How to stop useless PRs on Open Source!

How to stop useless PRs on Open Source!

14
Comments 3
6 min read
How to learn a new "Technology"?

How to learn a new "Technology"?

2
Comments 1
2 min read
Stop Burning Out Maintainers: An Empathetic Guide for Contributors

Stop Burning Out Maintainers: An Empathetic Guide for Contributors

46
Comments 19
6 min read
Git Mastery: A Complete Guide

Git Mastery: A Complete Guide

9
Comments 2
3 min read
What is SAML? A practical guide to the authentication protocol

What is SAML? A practical guide to the authentication protocol

29
Comments
6 min read
Live Queries in Rust

Live Queries in Rust

10
Comments
5 min read
JSONCrack Codebase Analysis - Part 6 - Lemonsqueezy integration

JSONCrack Codebase Analysis - Part 6 - Lemonsqueezy integration

Comments
2 min read
Improving Code Quality and Accelerating Development: The Continuous Testing Way

Improving Code Quality and Accelerating Development: The Continuous Testing Way

Comments
3 min read
Documenso v. Docusign: THE SHOWDOWN

Documenso v. Docusign: THE SHOWDOWN

10
Comments 5
3 min read
Getting Started in your Contributing Journey

Getting Started in your Contributing Journey

105
Comments 3
3 min read
How To Set Up A Mailserver Within A Docker Swarm

How To Set Up A Mailserver Within A Docker Swarm

3
Comments
8 min read
🪸6 Text2SQL Tools to Write Stunning SQL for you ☄️

🪸6 Text2SQL Tools to Write Stunning SQL for you ☄️

44
Comments
3 min read
Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.16

Next.js Codebase Analysis <> create-next-app <> index.ts explained - Part 1.16

Comments
2 min read
How to collaborate better with your team on Localhost

How to collaborate better with your team on Localhost

29
Comments 3
4 min read
Generate subtitles with OpenAI Whisper and Eyevinn OSC

Generate subtitles with OpenAI Whisper and Eyevinn OSC

4
Comments
3 min read
Microservice observability by OpenTelemetry!

Microservice observability by OpenTelemetry!

Comments
3 min read
AI Coding Agents

AI Coding Agents

5
Comments
3 min read
Host your own Google Analytics alternative (and why you should)!

Host your own Google Analytics alternative (and why you should)!

6
Comments
5 min read
GitHub Status Checks and Branch Protection Made Easy

GitHub Status Checks and Branch Protection Made Easy

3
Comments
4 min read
The Importance of Reading Between the Errors: My 'Prettier' Saga

The Importance of Reading Between the Errors: My 'Prettier' Saga

Comments
2 min read
Reducing Go Dependencies

Reducing Go Dependencies

Comments
11 min read
Docker alternative Podman on rise 🚀: The Future of DevOps?

Docker alternative Podman on rise 🚀: The Future of DevOps?

22
Comments 6
3 min read
How Promoting Open-Source Can Become Problematic

How Promoting Open-Source Can Become Problematic

111
Comments 25
3 min read
AI Grant Traction in OSS Startups

AI Grant Traction in OSS Startups

16
Comments 5
5 min read
Step-by-Step Guide: Creating a Multi-Vendor Marketplace with Purpletree OpenCart Multi Vendor Extension

Step-by-Step Guide: Creating a Multi-Vendor Marketplace with Purpletree OpenCart Multi Vendor Extension

Comments
2 min read
Creating a Date Range Picker with Phoenix LiveView

Creating a Date Range Picker with Phoenix LiveView

14
Comments 2
16 min read
Game Development and Multimedia: theatre.js, Unleashing Creativity in Animation and Motion Design

Game Development and Multimedia: theatre.js, Unleashing Creativity in Animation and Motion Design

21
Comments 12
3 min read
Introducing Glasskube🧊 — The Missing Package Manager For Kubernetes 📦

Introducing Glasskube🧊 — The Missing Package Manager For Kubernetes 📦

90
Comments 7
4 min read
loading...