Dragon Astronauts’ Blog
Subscribe
Sign in
Home
Archive
About
Latest
Top
ChatGPT is still making lots of mistakes.
How reliable is it?
May 20
•
John Maddux
Share this post
ChatGPT is still making lots of mistakes.
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
April 2024
The Power of Play for better Team Meetings
Sometimes stand ups are soooo boring.
Apr 3
•
John Maddux
Share this post
The Power of Play for better Team Meetings
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
The Safety Margin in Software Development Estimates
A necessary guard against the pointy hairs.
Apr 3
•
John Maddux
Share this post
The Safety Margin in Software Development Estimates
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
What to Do When You’re Laid Off
A guide for software engineers.
Apr 1
•
John Maddux
Share this post
What to Do When You’re Laid Off
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
February 2024
Should I fix the terrible app I inherited? Or totally rewrite it?
Should I fix the terrible app I inherited? Or should I totally rewrite it?
Feb 7
•
John Maddux
Share this post
Should I fix the terrible app I inherited? Or totally rewrite it?
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
November 2023
How to get the min and max from an Array (Ruby)
Arrays have a couple methods to get the minimum and maximum. Three common ones are .min, .max, .minmax.
Nov 3, 2023
•
John Maddux
Share this post
How to get the min and max from an Array (Ruby)
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
August 2021
Using Service Objects to extract business logic.
The Rails defaults work really well. You start with really nice, clean models and controllers. You can view them all as one page of code and hold an…
Aug 1, 2021
•
John Maddux
Share this post
Using Service Objects to extract business logic.
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
May 2021
Why do we bundle exec?
A common question I get is why do we need to prepend a command with bundle exec? Running the command by itself seems to work most of the time so what is…
May 23, 2021
•
John Maddux
Share this post
Why do we bundle exec?
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
Ruby Case statements from if/else
Reading nested if statements making you sad? Case statements can be the answer. Refactoring your if statements can clear up complicated code and make…
May 21, 2021
•
John Maddux
Share this post
Ruby Case statements from if/else
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
Classes, Hashes, Structs and OpenStructs in Ruby
Intro If I am looking to maximize the performance of a Ruby app what should I be using? Hashes, Structs, OpenStruct, or Classes? New Ruby programmers…
May 11, 2021
•
John Maddux
Share this post
Classes, Hashes, Structs and OpenStructs in Ruby
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
April 2021
Ruby Native Extensions
In Ruby, native extensions (also known as C extensions or native gems) allow you to write parts of your code in the C programming language, which can be…
Apr 16, 2021
•
John Maddux
Share this post
Ruby Native Extensions
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
November 2019
Organizing large Rails projects
Do you have a Rails app that has gotten so big it is getting hard to know what is going on? When you have a new Rails app it is easy to tell what the…
Nov 20, 2019
•
John Maddux
Share this post
Organizing large Rails projects
blog.dragonastronauts.com
Copy link
Facebook
Email
Note
Other
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts