Taq KarimYou might not be using json.Decoder correctly in golangTL;DR: prevailing “secondary source” wisdom (ie: blog posts) about json.Decoder don't demonstrate the proper way to use it.3 min read·Jan 25, 2021--1--1
Taq KarimBuilding flexible Make targetsTL;DR: use $(eval ARGS=${ARGS} [some additional arg]) within a make target to build custom argument sequences for commands wrapped by make…2 min read·Jan 3, 2021----
Taq KarimIntegrating Code Climate w/go pkgsTL; DR: When integrating golang code coverage with Code Climate, be sure to set the --prefix arg (set it to your pkg github prefix, ie…4 min read·Jan 1, 2021----
Taq KarimSafely Construct Elasticsearch Queries w/GolangOr, why I built an ES query DSL pkg in golang.2 min read·Dec 29, 2020----
Taq KariminMath MusingsShortcut for cubing numbers ending in — 5In a previous article, we reasoned about a method for somewhat quickly computing the squares of numbers.5 min read·Oct 15, 2017--1--1
Taq KariminMath MusingsShortcut for squaring numbersIn a previous article, we explored a trick for squaring numbers that end in — 5 really quickly.5 min read·Oct 15, 2017----
Taq KariminMath MusingsWhy does (25)(25) = 2(2+1)(100)+25? An explanation.So here’s a neat trick. What’s a quick way to square numbers that end in — 5 in your head?6 min read·Oct 15, 2017----