Modern Git Commands and Features You Should Be Using
Link: Modern Git Commands and Features You Should Be Using: "All of us - software engineers - use git every day, however most people only ever touch the most basic of commands, such as add, commit, push or pull, like it's still 2005.Git however, introduced many features since then, and using them can make your life so much easier, so let's explore some of the recently added, modern git commands, that you should know about."
We all use git all day long! But like often happens, we don’t use many powerful features, because, who’s got the time? Linked are a set of explanations of newer git commands that many people including me don’t use. Some of this is quite advanced. Worth reading.
Marking the Web’s 35th Birthday: An Open Letter
Link: Marking the Web’s 35th Birthday: An Open Letter: "Sir Tim Berners-Lee’s open letter to mark the occasion of the Web’s 35th Birthday."
This is a quite interesting letter, advocating the creation of a privately owned data store for every user of the web. It’s a grand vision coming from somebody who has huge influence. that someone is Tim Berners-Lee, the so-called inventor of the World Wide Web. By the way he used the NeXT computer to create the original prototype, which is a pretty interesting historical note.
A decent VS Code + Ruby on Rails setup
Link: A decent VS Code + Ruby on Rails setup: "Setting up VS Code for Ruby on Rails development can be tricky, so I wrote this article to help. In it, I share different VS Code extensions for things like autocomplete, linting, formatting and more! I've even put together a handy extension pack to get you setup fast."
An update on vscode for ruby and rails. This stuff is covered all the time but it’s worth seeing it again because the world changes and the recommendations also change.
Arduino LiDAR library available
Link: Arduino LiDAR library available: "Developer Update - I have combined support for various spinning LiDAR/LDS sensors into an Arduino LDS library with a single platform API. You can install this library from the Arduino Library Manager GUI."
Useful information about low cost LIDARs.
Running Rails on AWS Elastic Beanstalk
Link: Running Rails on AWS Elastic Beanstalk: "Recently, I got a Rails app running on AWS Elastic Beanstalk for the first time. While other tutorials exist, this one walks you through everything you need step by step — even if you don’t have …"
Interesting because it is comprehensive. However with that level of detail comes a great risk of inconsistency caused by evolution of the building blocks.
Write code top-down
Link: Write code top-down: ""
Nice article but I disagree with the conclusion. I have found that you need to combine the two and go back and forth. There is no single way. By the way, notice that if you believe in TDD, that approach generally starts bottom up (UNITs are at the bottom.) so whatever design comes out of that process would be bottom up.
SciPhi-AI/R2R: A framework for rapid development and deployment of production-ready RAG systems
Link: SciPhi-AI/R2R: A framework for rapid development and deployment of production-ready RAG systems: "A framework for rapid development and deployment of production-ready RAG systems - SciPhi-AI/R2R"
I’m not recommending this as I have not tried it. But it could be something useful for my project and yours.
The Shirky Principle: Institutions Try to Preserve the Problem to Which They Are the Solution – Effectiviology
“The Shirky principle is the adage that “institutions will try to preserve the problem to which they are the solution”. More broadly, it can also be characterized as the adage that “every entity tends to prolong the problem it is solving”.
How to Perform Pose Estimation Using an ArUco Marker – Automatic Addison
Link: How to Perform Pose Estimation Using an ArUco Marker – Automatic Addison: ""
One of many articles helping with the math of computing pose from aruco markers. Unfortunately the algorithms are different and give different results.
By the way the Automatic Addison web site is a treasure trove of robotics ideas, explainers and code.
The Psychology of Human Misjudgment annotated/explained version.
Link: The Psychology of Human Misjudgment annotated/explained version.: "Charlie Munger"
This week we are revisiting “The Psychology of Human Misjudgment" an essay by Charlie Munger. In this essay, Munger discusses a series of 25 Cognitive Biases that induce human misjudgment and provides some of his famous mental models to counter this innate behavior.
It's a great read full of insights: https://fermatslibrary.com/s/the-psychology-of-human-misdgugement [fermatslibrary.com]