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

83 views
Skip to first unread message

Cornelius

unread,
Apr 9, 2026, 5:10:55 AMApr 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 PMApr 9
to Nairobi GNU/Linux User Group
i'll work on development tools and workflows section.

Cornelius

unread,
Apr 9, 2026, 5:09:08 PMApr 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 PMApr 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,
Apr 10, 2026, 8:08:19 AMApr 10
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,
Apr 10, 2026, 8:47:54 AMApr 10
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????

Cornelius

unread,
Apr 10, 2026, 9:43:09 AMApr 10
to nairo...@googlegroups.com

ERICK NDETO

unread,
Apr 11, 2026, 12:27:38 PMApr 11
to Nairobi GNU/Linux User Group
hey i'm done with git create the page so that you can post

Cornelius

unread,
Apr 11, 2026, 2:55:16 PMApr 11
to Nairobi GNU/Linux User Group
Hello Erick, 

We can discuss about the structure of the blog, and the project here - and when we get a good idea about it, we can update the document here: https://hackmd.io/@lochipi/HJIXxMOhbe

Feel free to add more info. I'll get to it tomorrow evening.

Best. 

Cornelius

unread,
Apr 14, 2026, 5:05:30 PMApr 14
to nairo...@googlegroups.com
Hello, I still haven't found enough time to get to this. Maybe we can do more over the coming weekend. 

But before we get further into this, I can think of using software technologies that our members use to build the portfolio.

Cornelius

unread,
Apr 14, 2026, 5:11:05 PMApr 14
to nairo...@googlegroups.com
Oh! Erick, I've seen your updates. I will leave my comments over the next few days. Thanks for working on that part. 
Reply all
Reply to author
Forward
0 new messages