Page 3 of 128 (2545 total posts)

July 2025

03-07-2025
Introducing the first alpha of Turso: The next evolution of SQLite

Introducing the first alpha of Turso: The next evolution of SQLite

Source: turso.tech

We’re launching the first alpha of Turso. A Rust-based, cloud-native rewrite of SQLite with modern concurrency, async APIs, and unmatched reliability powered by advanced testing and open-source collaboration.

Notes:

Linked is a new database - they come every day now don’t they? This ones claim to fame is that it’s an open source rewrite of SQLite allowing asynchronous API calls and concurrent access. It seems to follow the SQLite API exactly. It is a white box rewrite by a different team.

Tags: rust developer-tools sqlite database Concurrency Open-Source

June 2025

28-06-2025
Here are the best electric bikes you can buy at every price level in June 2025

Here are the best electric bikes you can buy at every price level in June 2025

Source: electrek.co

The best electric bikes at any price level? We've tested them all, and here are the best e-bikes for any budget and every type of rider.

Notes:

Linked is one more rundown of e-bikes. I have become a big fan of mine, which is a Velotric. They are super lightweight (for an ebike) and are mentioned positively in this article!

Tags: ebike shopping reviews guide
28-06-2025
Arduino/ROS2 Self-Driving Robot 120mm Build Pack

Arduino/ROS2 Self-Driving Robot 120mm Build Pack

Source: makerspet.com

Learn professional robotics basics hands-on by building a little Arduino and ROS2 -compatible robot. Maker's Pet Mini robot consists of a 120mm round base, two N20 motors (differential drive), a 360° scanning 2D LiDAR distance sensor, a motor driver board and an ESP32 development board. The Mini robot comes with step-by-step "from-scratch" assembly, setup, bring-up, operation instruction videos

Notes:

Linked is a very nice beginner ROS2 robot. Amazingly inexpensive. 1/4 the price of a turtlebot. I am ordering one to see how it is!

Tags: robotics ros ros2 robot

April 2025

28-04-2025
Cool Tools Omnilist

Cool Tools Omnilist

Source: cooltools.pages.dev

Best stuff as recommended by cool tools mailing lists

Notes:

Linked is just a handy list of fun unique doodads.

Tags: tools cool-tools recommendations list
28-04-2025
Refactoring Gone Wild: Avoiding code smells and cleaning up the mess - iO tech_hub

Refactoring Gone Wild: Avoiding code smells and cleaning up the mess - iO tech_hub

Source: techhub.iodigital.com

Identifying and avoiding bad coding practices, and refactoring them into clean, elegant, self-explanatory code

Notes:

Linked is one of the best refactoring “recipe” books I’ve seen. I recognize single one of the patterns that are described! I’ve seen them and I’ve done them. It should be a checklist for beginning devs.

Tags: clean-code programming refactoring how-to better-programming software-engineering

March 2025

25-03-2025
Hardware-Aware Coding: CPU Architecture Concepts Every Developer Should Know

Hardware-Aware Coding: CPU Architecture Concepts Every Developer Should Know

Source: blog.codingconfessions.com

Write faster code by understanding how it flows through your CPU

Notes:

Linked is a great overview of how common CPU optimizations work. It teaches with a really good metaphor. Worth reading even if you are not optimizing to the point of counting cycles!

Tags: architecture performance cpu optimization
22-03-2025
Visual-Focused Algorithms Cheat Sheet

Visual-Focused Algorithms Cheat Sheet

Source: open.substack.com

A visual-focused review of some key practical algorithms used in the real world.

Notes:

Linked is a super useful directory of many or most of the classic foundational Computer Science algorithms. No, there was no PID or Kalman Filter but those are a bit specialized.

Tags: algorithms computerscience visual explainer computer-vision searching sorting maps
11-03-2025

What’s The Deal With Ractors?

Source: byroot.github.io

I want to write a post about Pitchfork, explaining where it comes from, why it is like it is, and how I see its future. But before I can get to that, I think I need to share my mental model on a few things, in this case, Ractors.

Notes:

Linked is a good explanation of Ruby ractors, and a reminder that they still exist!

Tags: concurrency explainer ractor ruby scaling performance software-engineering

February 2025

17-02-2025
Product Development Processes You Might Not have Heard of - Department of Product

Product Development Processes You Might Not have Heard of - Department of Product

Source: departmentofproduct.com

What are the alternatives to scrum and kanban you ask? Here’s 3 different product development processes that modern product teams are using that you may very well have never heard of.

Notes:

Linked is an interesting review of different development processes and methodology. Beyond the well known two or three they discuss some options that have been very successful.

Tags: agile kanban scrum development

January 2025

27-01-2025

AI is Creating a Generation of Illiterate Programmers

Source: nmn.gl

A couple of days ago, Cursor went down during the ChatGPT outage. I stared at my terminal facing those red error messages that I hate to see. An AWS error glared back at me. I didn’t want to figure it out without AI’s help. After 12 years of coding, I’d somehow become worse at my own craft. And this isn’t hyperbole—this is the new reality for software developers.

Notes:

Linked article talks about something I’ve been thinking about. I’ve experienced it myself but not programming. When I delved into an area that the LLM didn’t know as well, it started giving me incorrect hallucinated answers. I went back to regular searches and posting on specific forums!

Tags: chatgpt ai coding llm learning
26-01-2025
cmdalias: Multi word alias

cmdalias: Multi word alias

Source: github.com

Just a small tool to help me (and you but without any guaranty) to create command alias and sub-aliases (multi word alias) - adoy/cmdalias

Notes:

Linked is not a recommendation - as I have not tried it. But I've been typing lots of repetitive commands the last few days and I got to thinking that having a way to have aliases which were more than a single word would make them easier to remember and more flexible. This is one that I found

Tags: cli bash tricks alias
26-01-2025
Database Sharding Explained

Database Sharding Explained

Source: architecturenotes.co

More features, active users, and data are collected daily. Your database is slowing your application. Many people don't understand database sharding, which could solve their difficulties. This article explains database sharding, its benefits, including ho

Notes:

Linked is a modern explanation of sharding and other approaches to dealing with scaling db backends.

Tags: database sharding explainer software-engineering