110th Monthly Technical Session

Takashi Kasajima
henngeblog
Published in
4 min readFeb 14, 2024

--

Hi there! In this article, I’d like to write about our internal tech conference which is called Monthly Technical Session(MTS). We had our 110th MTS in September. Let’s jump in!

Why Tadrill is Svelte

Henry gave the first presentation of the day about a front-end library called Svelte. He recently started working with it in his recent project for our product Tadrill. Just as the original word “svelte” means, the framework is considered attractively thin and stylish.
He mentioned that many devs are also paying attention to it according to recent surveys, and also pointed out that it’s well maintained.
Compared to other frameworks, such as React or Vue, the implementation will be simple. It requires less code written in HTML/CSS/JS, while other frameworks have their syntax. It’s designed to move works as much as possible into the build step, and it also removes the unused codes when building apps which makes the bundle small.
I use React in my daily job, but the presentation attracted me to this svelte framework.

The basics of SaaStr

Kodama-san and SauYee talked about the event they joined this year called SaaStr. It’s hosted by a company called SaaStr, and it was held in San Francisco this year.
During the event, they attended some sessions, such as the speakers' session and the braindates. The braindates is a meetup to share SaaS-related business ideas with other attendees.

SauYee talked about some takeaways from SaaStr. The first thing she talked about was the SaaS metrics. The main focus was the metric called NRR(Net Retention Rate) which we haven’t paid attention to. She empathized that developers also have to know the meaning of metrics.
Finally, she also mentioned how other companies handle product roadmap, which was also interesting.

Build Raspberry Pi Kubernetes Cluster and Save My Home Plant

The next speaker we had was Takahiro. He had built his private app to observe soil moisture in his house plant using Raspberry Pi.

The structure consists of a bunch of tools. He used a sensor to get data on humidity and temperature in his room and another one to measure soil moisture data. As an output, he broadcasts a video of his plants on YouTube, displays data on a web page using a tool called Grafana, and also sends notifications to Slack.
To handle many apps, he used a tool called k3s, a Kubernetes distribution built for IoT implementations.

CPRD Talent Mapping Questionnaire (July 2023)

Iskandar shared the result of the recent talent mapping questionnaire. We periodically have this to let our company know how we think about our career.
The topic was about what programming language our members already have skills which one we are interested in, whether we prefer to be involved in a new project or not, and our thoughts on non-tech related tasks.

Process in Action — Part 2

Doi-san presented some takeaways from his recent work. He had experienced some tasks in cross-division project teams and found it difficult to fulfill customers’ requirements without having well-written documentation.
So he prepared a template to understand the requirements and it helped improve our workflow a lot.

How many iPhones Does it Take to Ship a New Python Version

For the day’s last talk, SauYee gave an interesting lightning talk.
She compared iPhone development with Python development.
By counting minor releases in Pythons equivalent to new iPhone devices, the release cycle for both was once a year. Looking at the number of people involved in each project, iPhone employs 1000 times as many people as the Python project.

That’s all for the 110th MTS. After finishing sessions, we enjoyed the beer bash, as always!
See you in the next MTS!

--

--

Takashi Kasajima
henngeblog
0 Followers

Front end (React) developer born and raised in Tokyo, Japan. Started my career as a developer in 2019. Joined HENNGE in March 2021.