Programming

Programming

1474 bookmarks
Custom sorting
A nasty bit of undefined timezone behavior in Golang
A nasty bit of undefined timezone behavior in Golang
Go is a great language. Really, it is! We complain about the rough edges, but on the whole it's been a great choice for us, and we're not…
·dolthub.com·
A nasty bit of undefined timezone behavior in Golang
Coroutines under the hood
Coroutines under the hood
A deep dive into how suspension and continuations work under the hood.
·kt.academy·
Coroutines under the hood
Doing The Math On CPU Native AI Inference
Doing The Math On CPU Native AI Inference
A number of chip companies – importantly Intel and IBM, but also the Arm collective and AMD – have come out recently with new CPU designs that feature
·nextplatform.com·
Doing The Math On CPU Native AI Inference
Ruby is Still a Diamond
Ruby is Still a Diamond
Matz is nice and so we are nice.  — Ruby Community Motto
·medium.com·
Ruby is Still a Diamond
Simple code: Naming things
Simple code: Naming things
There are two hard things in programming and naming is one them. If you don't believe me ask Martin Fowler https://www.martinfowler.com/blik...
·blog.polarcoder.net·
Simple code: Naming things
Software Development - ORMs vs SQL - PEBKAC
Software Development - ORMs vs SQL - PEBKAC
ORMs have been an integral part of software development for many years and now it is time to consider their appropriate use cases.
·pebkac.tech·
Software Development - ORMs vs SQL - PEBKAC
ActiveRecord vs. Ecto Part One
ActiveRecord vs. Ecto Part One
In part one of this two-part series, we'll compare ActiveRecord and Ecto by looking at how they handle database schemas and migration.
·blog.appsignal.com·
ActiveRecord vs. Ecto Part One
Checking it twice
Checking it twice
Comparing lists is a deeper subject than you may think.
·leancrew.com·
Checking it twice
Using Math to Solve Classification
Using Math to Solve Classification
via Quanta Magazine For decades, one classification problem — involving a particular set of infinitely large objects called torsion-free abelian groups (or TFABs) — stymied researchers. This proble…
·blog.adafruit.com·
Using Math to Solve Classification
A day is not 60*60*24 seconds long | Swizec Teller
A day is not 60*60*24 seconds long | Swizec Teller
Days aren't 60*60*24 seconds long. They are 1 day long, which on most days maps to 60*60*24 = 86400 seconds. But not on all days.
·swizec.com·
A day is not 60*60*24 seconds long | Swizec Teller
Fewer Rust Developers Target WebAssembly - The New Stack
Fewer Rust Developers Target WebAssembly - The New Stack
Year-over-year, WebAssembly has become a less popular target for Rust developers to build applications, according to 2021 version of JetBrains' annual "Developer Ecosystem Survey."
·thenewstack.io·
Fewer Rust Developers Target WebAssembly - The New Stack
How to Write a Good User Story: with Examples & Templates
How to Write a Good User Story: with Examples & Templates
If you're wondering how to write User Stories and looking for User Story examples we're happy to share our experience with you in this article!
·stormotion.io·
How to Write a Good User Story: with Examples & Templates
7 Benefits of Testing in Isolation - The New Stack
7 Benefits of Testing in Isolation - The New Stack
In this article, we’ll examine seven benefits of testing in isolation. Along with its pros, we’ll consider its cons and costs.
·thenewstack.io·
7 Benefits of Testing in Isolation - The New Stack
Understanding Protobuf Compatibility
Understanding Protobuf Compatibility
In a recent article, I presented rules for evolving JSON Schemas in a backward, forward, and fully compatible manner. The backward compatibility rules for Protocol Buffers (Protobuf) are much simpl…
·yokota.blog·
Understanding Protobuf Compatibility
The Rise Of User-Hostile Software
The Rise Of User-Hostile Software
Or why software we get today is not the software we should strive to be getting tomorrow.
·den.dev·
The Rise Of User-Hostile Software
Hammock Driven Development - Wasteland Coder
Hammock Driven Development - Wasteland Coder
I first heard this term from Michael Carducci at one of the No Fluff Just Stuff conferences. At least in this case, it is a way of saying: take a step back, relax, and think about this from another perspective. Relax It is amazing how much you can actually do when you are not stressing ... Read more
·wastelandcoder.com·
Hammock Driven Development - Wasteland Coder