Led by Benny Daon, our services are focused on making developers happy while developing better code, tests and docs.
Our Beliefs
- Software age faster than we think
- Happy developers write better code
- Technical debt dampens team spirit and code quality
- Quality is an emergent property and can’t be controlled directly
- eXtreme Programming (XP) is a great way to develop software
Check out Terminal7 an open source WebRTC based
terminal emulator and multiplexer we lead
Our Stacks
- Languages: Python, Go, TypeScrtipt
- Backend: Flask, Django, fastAPI, Pion
- Frontend: Plain TS, HTMX, CapacitorJS
- DevOps: Docker, Git, Github, Jenkins
- Virtual Lab: Docker Compose, pytest, Playwright, WireMock, MailHog
- Databases: Redis, Mongodb, PostreSQL
Recent Posts
The boyscout rule is a simple rule that can be applied to many commons.
It says: “Leave the campground cleaner than you found it”.
It’s probably the best way to keep a common space clean and tidy.
It’s also a great way to control technical debt in a software project.
In Terminal 7 I do it all. I manage the product, design & architect it, code the frontend, the backend and take care of devops. While wearing all these hats is fun, past failures taught me that it is also dangerous. I might end up switching hats too often, running around in circles, while the program looses stability.
A couple of weeks ago, I walked into the CEO’s office for a chat.
We’ve talked about what we should do next, now that we’ve completed opening the legacy DB with an API. Dan called it getting our Yack on the truck and it freaked me.
There are only two hard things in Computer Science: cache invalidation and naming things.
I’m just back from a great Open Knesset meetup. There were seven of us, a pool table and lots of free goldstar beer (thanks to amir from goldstar) in the “Rosa Parks”. It was great fun.