Hi, I’m Gram 馃憢

I write about 馃悕 Python, 馃弮 Go, 馃И Elixir, 馃 Rust, and some other software stuff.

How many Python core devs use typing?

2023-13-11 路 9 min 路 1748 words

Diving into PyPI package name squatting

2023-09-11 路 8 min 路 1556 words

You should remove half of your documentation

2023-13-10 路 6 min 路 1195 words

Ever-growing syntax

2023-29-09 路 7 min 路 1413 words

Writing safe-to-use Go libraries

2023-24-08 路 23 min 路 4718 words

In search of better error handling for Go

2023-22-06 路 20 min 路 4100 words

How to use GoString in Go

2022-01-07 路 3 min 路 563 words

Bulk edit settings for GitLab projects

2022-12-01 路 3 min 路 547 words

Analyzing Reddit posts

2021-18-04 路 3 min 路 565 words

Python linters and formatters

2020-12-11 路 4 min 路 712 words

Go linters and formatters

2020-11-11 路 5 min 路 899 words

Why does Python have a colon?

2019-21-11 路 5 min 路 939 words

Contract-Driven Development

2019-02-11 路 5 min 路 1008 words

Beautiful logging in Python

2019-15-03 路 2 min 路 307 words

Work with JSON from Go and command line

2019-08-03 路 2 min 路 343 words

Everything about round()

2019-28-02 路 1 min 路 210 words

How to work with date and time in Go

2019-27-02 路 2 min 路 244 words

Everything about Counter

2019-20-02 路 3 min 路 579 words

About iterators and iterables

2018-16-07 路 3 min 路 537 words

Python packaging for your team

2018-17-06 路 6 min 路 1222 words