Blog Posts
All my blog posts and articles
Page 8 of 142 (2824 total posts)
April 2023
The Best Smokers Under $500 for Ribs, Pork, Brisket, and More
The Best Smokers Under $500 for Ribs, Pork, Brisket, and More –Whether you want a wood, charcoal, gas, pellet, or electric model, we have our top picks for smokers for less than $500.
Camp Chef Smoke Vault 24″ Review
Camp Chef Smoke Vault 24″ Review –Many gas smokers have limited temperature range and can’t get down and hold low and slow temps of 225⁰. We reviewed this big beauty that can go down to 160⁰ and crank up to 400⁰! AND it converts to natural gas so you don’t have to worry about you LP tank running out. We tested this model and gave it our AmazingRibs.com Platinum Medal.
Why I Stopped Using Sorbet in All My Ruby Projects
Why I Stopped Using Sorbet in All My Ruby Projects –And why I think you should stop using it too
Building GitHub with Ruby and Rails | The GitHub Blog
Building GitHub with Ruby and Rails | The GitHub Blog –Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the application is nearly two million lines of code and more than 1,000 engineers collaborate on it daily. We deploy as often as 20 times a day, and nearly every week one of those deploys is a Rails upgrade. Upgrading Rails weekly Every […]
Line maze algorithm
Line maze algorithm –If you are experimenting with Robots and want to solve an intricate maze that has lines. this articles has some good insights and algorithms.
March 2023
Falsehoods Programmers Believe About Names | Kalzumeus Software
Falsehoods Programmers Believe About Names | Kalzumeus Software –
Zed – Code at the speed of thought
Zed – Code at the speed of thought –Just to prove that theres never the last word on anything, especially programmers editors. I thought history ended with vscode. But take a look st this, pretty tantilizing! Author says: “Code at the speed of thought. Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.”
A nice list of so-called “dark patterns”, user interface techniques to manipulate or deceive the user into choosing a course of action which is disadvantageous to the user themselves.
Use ChatGPT From The Command Line With This Wrapper
Use ChatGPT From The Command Line With This Wrapper –ChatGPT Wrapper is an unofficial open source command-line interface and Python API for interacting with ChatGPT.
How to draw towns and cities for fantasy maps | The Kid Should See This
How to draw towns and cities for fantasy maps | The Kid Should See This –Non technical, but i love sketching and drawing to pass the time. Author says: “Practice drawing little houses and towers. Then level them up with dimensional views and clusters that create different styles of towns and cities…”
Ethical alternatives to revenue-generating deceptive patterns
Ethical alternatives to revenue-generating deceptive patterns –Interesting alternatives to so-called “dark patterns”. Author says: “Avoiding deception and building trust: the power of ethical revenue generation with transparent patterns.”
BookFinder.com: New & Used Books, Rare Books, Textbooks
BookFinder.com: New & Used Books, Rare Books, Textbooks –Aggregates used book sites. Recommendo
Some possible reasons for 8-bit bytes
Some possible reasons for 8-bit bytes –An interesting walk down history lane… of computers
Why am I not terrified of AI?
Why am I not terrified of AI? –Author says: “Every week now, it seems, events on the ground make a fresh mockery of those who confidently assert what AI will never be able to do, or won’t do for centuries if ever, or is incoherent even …”
Meet Zig: The modern alternative to C
Meet Zig: The modern alternative to C –Zig is an up-and-coming systems-oriented language that could one day replace C. Here’s what you need to know about Zig.
Three-Bucket Framework for Engineering Metrics
Three-Bucket Framework for Engineering Metrics –Deciding what metrics to track and report to stakeholders. This article is common sense but very useful advice on how yo think about what metrics make sense to measure an engineering team.
The Missing Semester of Your CS Education
The Missing Semester of Your CS Education –Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more!
SQLite the only database you will ever need in most cases
SQLite the only database you will ever need in most cases –This is a nice writeup about power use of sqlite.
February 2023
CheatGPT
CheatGPT –If you teach programming, this is a very insightful article. It doesnt solve anything though. From the author: “This week I stepped out of one world and landed in another. It started while I was marking assignments in a few of my programming courses.The quality of the code I was reading was amazing! My students were doing the sorts of things that my open source peers do.”