Open in app

Sign In

Write

Sign In

Serge Smertin
Serge Smertin

120 Followers

Home

About

Jan 25

What Happened If Unit-Tests Unlock Self-Healing in Go?

Driving unit test coverage is essential but very dull. We need to make it as fun as possible. And for the “shippable” OSS products, it’s vital. It differs from the SaaS world, where you roll out an emergency release for all users. Once a user downloads something and runs it…

Programming

8 min read

What Happened If Unit-Tests Unlock Self-Healing in Go?
What Happened If Unit-Tests Unlock Self-Healing in Go?
Programming

8 min read


Published in Better Programming

·Jan 17

GitHub Dependabot in Action

I’ve used this awesome tool on 20 open-source projects over the last two years. Here’s my opinion — Typical problems Dependabot solves range from updating direct upstream dependencies when they get a patch release to propagating the security vulnerabilities your upstream projects have already fixed. If you have minimal time and don’t have a whole team of people to manage dependencies, Dependabot is a solution for you.

Programming

4 min read

GitHub Dependabot in Action
GitHub Dependabot in Action
Programming

4 min read


Dec 31, 2022

OSS Year 2022 in Review: Projects Launched

Okay, it’s this time of the year, and everyone is checking their GitHub stats. I’ll join the pack on my OSS summary for the year 2022. Here’s a short recap with my own thoughts about the four projects I’ve been driving. Terraform Provider for Databricks I started it in 2020 as a side project…

Go

4 min read

OSS Year 2022 in Review: Projects Launched
OSS Year 2022 in Review: Projects Launched
Go

4 min read


Oct 7, 2022

Tech Book Reviews: Go

Nothing like a paper book is falling onto your face, reminding you that you’re falling asleep and need to turn off the bedlight. I’ve read some books about GoLang and would like to share some of my opinions. The list goes in the reverse chronological order of me reading them…

Book Review

4 min read

Tech Book Reviews: Go
Tech Book Reviews: Go
Book Review

4 min read


Published in Better Programming

·Sep 26, 2022

Open Source Dependencies: Is It the Holy Grail or a Can of Worms?

Picking up OSS dependencies — Do you ever wonder if you should include a third-party library in your code or not? Sometimes it’s worth it, but mostly it’s not. Here’s a quick way to tell: If the library is doing something you don’t comprehend, or if it’s doing something you could do yourself with little…

Programming

7 min read

Open Source Dependencies: Is It the Holy Grail or a Can of Worms?
Open Source Dependencies: Is It the Holy Grail or a Can of Worms?
Programming

7 min read


Published in Better Programming

·Sep 18, 2022

How Golang Generics Empower Concise APIs

An HTML Table Extraction Case Study — You’ve likely heard and read dozens of stories about generics in Go about ordinary slices and maps but haven’t yet thought about a fun way to apply this feature. Let’s implement the peer of pandas.read_html, which maps HTML tables into slices of structs! If it’s achievable even with Rust, why…

Go

5 min read

How Golang Generics Empower Concise APIs
How Golang Generics Empower Concise APIs
Go

5 min read

Serge Smertin

Serge Smertin

120 Followers

Extreme Programming. Digital Forensics. Thoughts are my own.

Following
  • Ivan Trusov

    Ivan Trusov

  • Valentin Podkamennyi

    Valentin Podkamennyi

  • Teiva Harsanyi

    Teiva Harsanyi

  • Andrew Kornilov

    Andrew Kornilov

  • Jason Trost

    Jason Trost

See all (14)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech