Discussion: What open source tools make up your developer stack?

15 views
Skip to first unread message

Cornelius

unread,
Apr 9, 2026, 5:10:55 AM (yesterday) Apr 9
to Nairobi GNU/Linux User Group
I would like to discuss and propose this to be written as a blog(Anyone up for it can write it). Could be a series of blogs if we want to dig more into them. 

I would like to see a practical open source options available for software development from the local setup to production ready systems.
The idea here is to make it beginner-friendly for people who may not be familiar with open source alternatives.

Some areas we may want to cover can include:

  • Code editors and IDEs
  • Development tools and workflows (Git, package managers, debugging)
  • Containerization (Docker, Podman - when and why to use each)
  • Databases and storage options
  • Deployment strategies (VPS, self-hosting, CI/CD)
  • Monitoring and observability
  • Optional advanced topics like systems tooling (e.g., eBPF)

We can also frame this around real scenarios. For example:

“If I want to build a production-ready project using only open source tools, what would my stack look like?”

The idea is to keep it practical, and maybe we can have a simple project walkthrough we might do.

What do you think? 





ERICK NDETO

unread,
Apr 9, 2026, 4:44:24 PM (17 hours ago) Apr 9
to Nairobi GNU/Linux User Group
i'll work on development tools and workflows section.

Cornelius

unread,
Apr 9, 2026, 5:09:08 PM (17 hours ago) Apr 9
to nairo...@googlegroups.com
Hello Erick, could you please tell more? We can create a hackmd page and start a proposed draft maybe? Will share later today(if you still active you can do that)

--
You received this message because you are subscribed to a topic in the Google Groups "Nairobi GNU/Linux User Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nairobi-gnu/PhnHsZo5yyg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nairobi-gnu...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/nairobi-gnu/7f56ea95-8670-49ae-abe0-e1bb1f45c16fn%40googlegroups.com.

Benson Muite

unread,
Apr 9, 2026, 11:52:09 PM (10 hours ago) Apr 9
to nairo...@googlegroups.com



On Fri, Apr 10, 2026, at 12:08 AM, Cornelius wrote:
> Hello Erick, could you please tell more? We can create a hackmd page and
> start a proposed draft maybe? Will share later today(if you still active
> you can do that)
>
> On Thu, Apr 9, 2026, 11:44 PM ERICK NDETO <erickn...@gmail.com> wrote:
>
>> i'll work on development tools and workflows section.

This is great.

>>
>> On Thursday, April 9, 2026 at 12:10:55 PM UTC+3 corneliu...@gmail.com
>> wrote:
>>
>>> I would like to discuss and propose this to be written as a blog(Anyone
>>> up for it can write it). Could be a series of blogs if we want to dig more
>>> into them.
>>>
>>> I would like to see a practical open source options available for
>>> software development from the local setup to production ready systems.
>>> The idea here is to make it beginner-friendly for people who may not be
>>> familiar with open source alternatives.
>>>
>>> Some areas we may want to cover can include:
>>>
>>> - Code editors and IDEs
>>> - Development tools and workflows (Git, package managers, debugging)
>>> - Containerization (Docker, Podman - when and why to use each)
>>> - Databases and storage options
>>> - Deployment strategies (VPS, self-hosting, CI/CD)
>>> - Monitoring and observability
>>> - Optional advanced topics like systems tooling (e.g., eBPF)
>>>

This is a nice idea. Will contribute a short overview of email clients, though not just
for developers.

>>> We can also frame this around real scenarios. For example:
>>>
>>> “If I want to build a production-ready project using only open source
>>> tools, what would my stack look like?”
>>>
>>> The idea is to keep it practical, and maybe we can have a simple project
>>> walkthrough we might do.

Demos/hands on sessions are good. Maybe some could be done online?
This may make attendance from a broader set of people easier.

>>>
>>> What do you think?
>>>
>>>
>>>
>>>
>>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Nairobi GNU/Linux User Group" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/nairobi-gnu/PhnHsZo5yyg/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> nairobi-gnu...@googlegroups.com.
>> To view this discussion visit
>> https://groups.google.com/d/msgid/nairobi-gnu/7f56ea95-8670-49ae-abe0-e1bb1f45c16fn%40googlegroups.com
>> <https://groups.google.com/d/msgid/nairobi-gnu/7f56ea95-8670-49ae-abe0-e1bb1f45c16fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Nairobi GNU/Linux User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to nairobi-gnu...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/nairobi-gnu/CADaXb_HDOAuEeUhL_Gp%2BW-bL7vtK2EvL%3DoJNZk42chQoGLQjyQ%40mail.gmail.com.

Cornelius

unread,
8:08 AM (2 hours ago) 8:08 AM
to Nairobi GNU/Linux User Group

>> Demos/hands on sessions are good. Maybe some could be done online?
>> This may make attendance from a broader set of people easier.
Hi Benson, 

We can do it online. I suggest we do a project that may be helpful to us all. I'm thinking of a portfolio. I would put my thoughts together about this over the weekend.
Basically we can build it and whenever we have a meeting(online/physical) we can always present a given topic that we've covered and implemented over the time before the meet up.

Any Architect minded member here could suggest tools(in the above thread, or some I've not mentioned) we could use to maximize performance and and other things they think we could consider for this project. A simple project with no framework could be nice. 

ERICK NDETO

unread,
8:47 AM (1 hour ago) 8:47 AM
to Nairobi GNU/Linux User Group
You could give me some time so that i can create notes on the same before i can share with you for further processing and posting...how about that????
Reply all
Reply to author
Forward
0 new messages