Active
Recent
Comments
Search
Login
Login
brandur.org: 53 stories from 28 submitters
19
Why to prefer `t.Cleanup` to `defer`
go
testing
brandur.org
via
carlmjohnson
18 days ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
1 comment
1
13
On Using Go's `t.Parallel()`
go
testing
brandur.org
via
carlmjohnson
29 days ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
8 comments
8
18
100% test coverage
practices
testing
brandur.org
via
carlmjohnson
2 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
36 comments
36
10
PG advisory locks in Go with built-in hashes
databases
go
brandur.org
via
carlmjohnson
5 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
2 comments
2
17
Stay mainline
practices
brandur.org
via
carlmjohnson
5 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
no comments
0
27
Policy on util packages
go
programming
brandur.org
via
carlmjohnson
6 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
18 comments
18
7
Findings from six months of running `govulncheck` in CI
go
security
brandur.org
via
carlmjohnson
7 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
2 comments
2
8
Adventures in password hashing + migrating to Argon2id
security
brandur.org
via
carlmjohnson
7 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
5 comments
5
3
PartialEqual
go
testing
brandur.org
via
carlmjohnson
7 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
3 comments
3
26
Easy, alternative soft deletion: `deleted_record_insert`
databases
brandur.org
via
carlmjohnson
9 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
2 comments
2
22
Safely renaming a table with no downtime in Postgres
databases
brandur.org
via
carlmjohnson
11 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
9 comments
9
24
The disproportionate influence of early tech decisions
programming
brandur.org
via
crstry
11 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
4 comments
4
5
Partitioning in Postgres
databases
brandur.org
via
carlmjohnson
11 months ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
no comments
0
15
Small, Sharp Tools
practices
brandur.org
via
calvin
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
no comments
0
68
Soft Deletion Probably Isn't Worth It
databases
brandur.org
via
jparise
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
20 comments
20
23
Code in database vs. code in application
databases
brandur.org
via
carlmjohnson
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
13 comments
13
5
Mostly automatic Go dependency updates with GitHub Actions
go
brandur.org
via
carlmjohnson
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
1 comment
1
3
Generating a random `float64` with `crypto/rand`
go
brandur.org
via
napkindrawing
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
4 comments
4
39
Identity Crisis: Sequence v. UUID as Primary Key
databases
brandur.org
via
eatonphil
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
31 comments
31
18
There's always an events table
databases
brandur.org
via
carlmjohnson
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
7 comments
7
8
Sorbet + 100% cov makes Ruby refactoring possible
ruby
brandur.org
via
carlmjohnson
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
8 comments
8
16
Reservation-style rate limiting APIs
api
go
security
brandur.org
via
napkindrawing
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
1 comment
1
7
Flags v. gates
practices
brandur.org
via
carlmjohnson
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
no comments
0
2
Anatomy of a Great API Library
api
brandur.org
via
JamieTanna
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
1 comment
1
12
Canonical Log Lines 2.0
programming
brandur.org
via
pushcx
1 year ago
|
archive
Archive.org
Archive.today
Ghostarchive
|
2 comments
2
Page 2 >>