~hackernews | Bookmarks (57)
-
The Curse of the Senior Software Engineer
I started my software engineering career more than 14 years ago. Back then I was doing...
-
Dynamic Programming in Lisp Flavored Erlang
(See also: Part 1 and Part 3.)(Note: You can find the completed LFE code from this...
-
Serving Astro with Rust
As some of you might know, for the past few months, my free time is spent...
-
The Power of the 0.1x Developer: Unsung Heroes of the Codebase
I’m not your typical programmer. While some colleagues chase the mythical “10x” status, churning out code...
-
The "End of Programming" will look a lot like programming
Communications of the ACM has a new article titled “The End of Programming” by Matt Welsh....
-
Universal Domain Types
✏ 2024-02-26 ✂ 2024-02-26 Skillful use of a strong static type system can eliminate certain classes...
-
How I got to the top 1% of StackOverflow
For several years already, my StackOverflow profile has consistently ranked in the top 1%, having now...
-
How Programming Languages Got Their Names
Have you ever wondered how the likes of Python or Java got their names? Let’s take...
-
Show HN: I Invented a New Machine Learning Algorithm
My initial goal was to create AGI. I approached the problem by first attempting to solve...
-
Python types have an expectations problem
In the last ~10 or so years, many of the popular scripting languages gained optional static...