Noah Gibbs

Author, Teacher, One-Man Shop at Codefol.io

Inverness, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Noah Gibbs was a prolific Ruby engineer, author and educator with 31 years in software, best known for writing Rebuilding Rails and for being the first full-time hire on YJIT, the JIT that became Ruby’s standard. He combined deep systems and performance work—contributing to ruby/ruby’s YJIT stats and tooling—with a one-man product studio (codefol.io) that produces books, courses and workshops on Rails, HTTP and software technique. Noah’s career spans embedded Linux and drivers to large-scale analytics, benchmarking and devops, giving him an unusually broad technical palate and a knack for making internals accessible. Based in Inverness, he ran community events like the Highland Web Group and preferred remote, hands-on roles where he could both code and teach. Uncommonly for someone of his seniority, he handled product, marketing and video production himself, turning deep technical expertise into commercial educational products.
code30 years of coding experience
job20 years of employment as a software developer
bookB.S. Computer Science and B.S. Mathematics, B.S. Computer Science and B.S. Mathematics at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
765reputation
30kreached
17answers
0questions
github-logo-circle

Github Skills (17)

programming-language10
c1110
ruby10
c1710
performance-optimization10
jit10
debug9
debugging9
rack6
spree6
ruby-on-rails6
http6
github6
git-hooks6
caching6

Programming languages (14)

CSSC++CRustGoHTMLShellDylan

Github contributions (5)

github-logo-circle
ruby/ruby

Jun 2016 - Jan 2024

The Ruby Programming Language
Role in this project:
userBack-end Developer
Contributions:49 reviews, 23 PRs, 97 comments in 7 years 8 months
Contributions summary:Noah primarily contributed to the Ruby programming language's YJIT (Yet Another JIT) compiler. Their work involved converting YJIT statistics reporting from C to Ruby, adding and removing counters, and integrating outlined and inlined code sizes into the stats hash. The contributions also included error handling and the addition of a dump-iseqs parameter, improving the debugging and metric collection capabilities of the JIT compiler. They focused on improving the YJIT's functionality, performance, and debugging capabilities.
object-orientedruby-languageprogramming-languagerubyc
noahgibbs/rubymadscience

May 2020 - Aug 2022

RubyMadScience.com experimental courseware
Contributions:176 commits, 6 PRs, 96 pushes in 2 years 3 months
coursewareruby
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Noah Gibbs - Author, Teacher, One-Man Shop at Codefol.io