/dev/jcheng
  • About
  • Articles
  • Pages
  • Reviews
  • Tags

Articles

July 25, 2021

Post of the Week 2021-07-25

Back from a long vacation. This week, we have folk wisdom on visual programming https://drossbucket.com/2021/06/30/hacker-news-folk-wisdom-on-visual-programming/
June 3, 2021

Post of the Week 2021-06-03

Humans and incentives, and why some metrics (or objectives and key results) should not be public. http://rachelbythebay.com/w/2021/06/01/count/
May 29, 2021

Post of the Week 2021-05-27

Systemd, the good parts https://lobste.rs/s/po98o2/systemd_good_parts
May 16, 2021

Post of the Week 2021-05-13

My thoughts today led me to reading about nuclear wastes. It turns out that what we call “nuclear waste” is a pretty vague term. A light-water reactor generates different kind of “waste” from a molten salt reactor. A traditional light-water reactor doesn’t consume fuel efficiently. It leaves behing partially consumed fuel that is not economically attractive to refine for further use. These partially spent rods continue to generate heat and are sometimes stored in cooling pools.
May 4, 2021

Post of the Week 2021-04-06

Grammar visualizer https://dundalek.com/grammkit/ Which leads to a JS parser generator https://pegjs.org/online And also leads to a JS parser generator with a visual debugger https://ohmlang.github.io/editor/ This also prompts my interest into a graphviz/dot parser https://github.com/awalterschulze/gographviz Which uses this Go parser generator https://github.com/goccmack/gocc This exploration also led me to this Go parser generator https://github.com/alecthomas/participle
May 3, 2021

Unit Tests vs Integration Tests

I used to favor automated integration testing. Now, I find myself walking away from it. I no longer find it worth the cost of setting up and maintaining such tests. I now rely mostly on unit testing. First, I need to define what I meant by those terms. In context of this post, unit tests In Wikipedia unit test integration test automated, not always not specified ranging from entire ‘module’ to an individual function modules tested as a group depends on execution conditions and testing procedures depends on unit test/implies modules are already unit tested From Martin Fowler
April 25, 2021

Learning about p-value

What do people want you to think whey they say “p-value”? The top hit from Google says: The p value is the evidence against a null hypothesis. The smaller the p-value, the stronger the evidence that you should reject the null hypothesis. P values are expressed as decimals although it may be easier to understand what they are if you convert them to a percentage. For example, a p value of 0.
April 18, 2021

Posts Of The Week 2021-04-15

Lots of small things today. History “Those who cannot remember the past are condemned to repeat it”. I love reading about how software came to be the way they are today. Before we can talk about where generics are going, we first have to talk about where they are, and how they got there. https://cr.openjdk.java.net/~briangoetz/erasure.html Go Errors Error handling is still jacked in Go 1.16. That is, the formatting change is still not present.
April 3, 2021

Workflow Orchestration - Part 3 (How do I use this?)

In this part of the series, we’ll write some hands-on Temporal code and run it. Let’s start with our requirements: You need to transmit a data packet. You can choose from multiple Route Providers to do this. Transmission takes time – you will be notified on a callback URL when the packet is delivered. Delivery may fail – either because the acknowledgement was not sent or arrived late (because Internet).
April 1, 2021

Posts Of The Week 2021-04-01

I spent a couple of hours evaluating 3rd party libraries. What have I learned? For me, there’s one clear winner in a small field of candidates. Presently, these are the top hits for “golang gauge counter timer”. https://pkg.go.dev/github.com/go-kit/kit/metrics https://pkg.go.dev/github.com/facebookgo/metrics https://github.com/uber-go/tally The first result is go-kit. Go-kit isn’t a metrics library. Rather, it bills itself as a “framework for building microservices.” Its metrics package is simply a set of interfaces.
  • ««
  • «
  • 1
  • 2
  • 3
  •  … 
  • 9
  • »
  • »»
© /dev/jcheng 2022