Siraphob K.inCodeXLevel-based logging in Go with Uber ZapTake logging into another level5 min read·Jan 8, 2022----
Siraphob K.inCodeXHow to persist and backup data of a PostgreSQL Docker containerNever lose your database information ever again!4 min read·Jan 8, 2022--7--7
Siraphob K.A guide to become a software developer without a cs-degreeHow a self-taught programmer like myself got a job as a software developer.7 min read·Sep 26, 2021----
Siraphob K.inNerd For TechWriting unit tests in Golang Part3: Test suiteAs you may know, a program usually grows and evolves over time. And as time advances, you may add new features, some edge cases handling…3 min read·Sep 20, 2021--1--1
Siraphob K.inNerd For TechWriting unit tests in Golang Part 2: MockingIf you haven’t read Part 1 of this series, please don’t forget to check it out.4 min read·Sep 13, 2021--2--2
Siraphob K.inNerd For TechWriting unit tests in Golang Part 1: Introducing TestifyUnit testing is a way of writing tests for the individual components (aka, the smallest part) of a program. The purpose of it is to…3 min read·Jun 27, 2021--2--2
Siraphob K.inNerd For TechFlutter 2: Null Safety in a nutshellYour flutter app doesn’t sound Null Safety!6 min read·May 3, 2021----
Siraphob K.Flutter Basics: The differences between Stateless Widget and Stateful WidgetWhat is a Widget in Flutter? Understanding Stateful and Stateless Wigets.5 min read·Apr 25, 2021----
Siraphob K.Flutter Basics: ความแตกต่างระหว่าง Stateful Widget และ Stateless WidgetWidget คืออะไร มีประเภทอะไรบ้าง? มาทำความเข้าใจ Stateless Widget และ Stateful Widget ใน Flutter กันเถอะ!3 min read·Apr 24, 2021----
Siraphob K.ตามทาง 2020เย็นวันหนึ่งเวลาประมาณ 6 โมงเย็น ผมกับเพื่อนเดินออกมาจากห้องแล็ปสาขาอิเล็กทรอนิกส์ของมหาวิทยาลัย…3 min read·Dec 31, 2020----