Writing HTTP client middleware in Go
In this post, I am going to share what I have learned about writing HTTP client middleware in Go. Let’s get started!
Source: Writing HTTP client middleware in Go, an article by Amit Saha.
In this post, I am going to share what I have learned about writing HTTP client middleware in Go. Let’s get started!
Source: Writing HTTP client middleware in Go, an article by Amit Saha.
The Dunning and Kruger experiment did find a real effect – most people think they are better than average. But according to my team’s work, that is all Dunning and Kruger showed. The reality is that people have an innate ability to gauge their competence and knowledge. To claim otherwise suggests, incorrectly, that much of the population is hopelessly ignorant.
Source: Debunking the Dunning-Kruger effect – the least skilled people know how much they don't know, but everyone thinks they are better than average, an article by Eric C. Gaze.
cron(8)
now supports random ranges with stepsThanks to the following commit by Todd Miller (
millert@
),cron(8)
now supports random values in a range with a step value (i.e. "<lo>~<hi>/<step>
" incrontab(5)
entries)
Several years ago, I made a plea to save scoped CSS. One of the top features on my CSS wishlist was on the chopping block, and despite a pretty big push from the community, it died.
Well, great news — it’s back. And it’s so much better than the previous version.
Even better, the W3C spec is mostly stable, and there’s a working prototype in Chrome now. We just need a little interest from the community to entice other browsers to build their implementations and kick this over the finish line.
Source: Scoped CSS is Back, an article by Keith J. Grant.