Resources to encourage children to learn to code
6 Interesting Resources to Encourage Your Child to Learn to Code
The latest blog posts to take off on Hacker News. 14,540 posts.
6 Interesting Resources to Encourage Your Child to Learn to Code
As software developers, we’ve all come across those annoying, not-so-useful error messages when using some library or framework: "Couldn’t parse config file", "Lacking permission for this operation", …
I got tired of attempting to get shell scripts to produce valid JSON. You’ve likely seen something like this before: echo '{
Go is one of my favorite programming languages, but it is still far from perfect.
Shows how much the performance of Go has improved from version 1.2 through to 1.18 -- in its compiler, runtime, and libraries.
When plotting overlapping elements with a defined alpha (opacity), I had always thought about it as an additive process with results clamped to not exceed 1.
How I sped up GoAWK by switching from a tree-walking interpreter to a bytecode compiler and virtual machine interpreter.
The official site of Zhenghao He, a software engineer and a TypeScript/JavaScript enthusiast.
A simple principle to help structure code better
My databases class at UCLA wasn’t very challenging so I never truly understood the internals of databases. This always bothered me so I vowed to build a simple database from scratch to learn the fundamentals. MIT's Database Systems course has their students implement a simple database from scratch and it provided me…
Read in Japanese thanks to the folks at POSTD.
I run the Ganglia Monitoring System on the home lan to keep an eye on temperatures, loads, disk usages, network throughput and such on the gateway and, more recently, my desktop workstation as well 1 1 The primary reason is that I have noticed some instability, and I would like to know if it’s related to temperature…
A good tutorial can be found at Midnight Commander Guide . There is a mail list for MC in which you can ask questions and share tips: https://mail.gnome.org/archives/mc/ . There at least a half-dozen of entry level tutorial for Mc on the Web including several YouTube videos (just search for Midnight commander on…
Why unsafe Rust is a complex and user unfriendly experience.
For quite some time—as my research will show, March 2016—, I have been annoyed by a directory named --help showing up in my home directory (and sometimes in others).
In this post we’ll try to make sense of what we’re seeing, and try to understand what it means to invert a circle!
12 years ago I asked on Stack Overflow: Are HTTP GET requests allowed to have request bodies? . This got a 2626 upvotes and a whopping 1.6 million views, so clearly it’s something lots of people are still curious about, and in some cases disagree with the accepted answer.
Projects to pay down tech debt tend to start by making more tech debt. The level of tech debt gets worse before it gets better. The new, cleaner code is just adding to the mess until it allows you to finally delete the old code.
TLDR: we are making progress on the Rust implementation of the GNU coreutils. Well, it is an understatement to say my previous blog post interested many people. Many articles, blog posts and some …
One of the things people often complain about when doing Async Rust is cancellation. This has always been a bit confusing to me, because it seems to me that async cancellation should feel a lot like panics in practice, and people don’t complain about panics very often (though they do sometimes). This post is the start…
Everyone seems to be striving for ‘clean’ code at the moment. You can’t read a blog post without the author telling you how clean their approach is. Engineering teams get together and discuss which of the possible solutions is the cleanest. Other developers assure you that they practice ‘clean code’.
davidamos.dev is your first and best source for information about davidamos. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
I was curious to know if the functionality of VSCode can catch up with the native speed of some editors, such as Sublime. That led me to seek out where some bottlenecks may be and where time is being spent. In this post I look at both the internals and extensions.
Almost all mathematical questions one could have about Wordle are settled by now. I summarize here what is known so far.
Perverse incentives surrounding best practices