PinnedPatrick KarshinNYC Ruby On RailsMemoization Patterns in Ruby and Ruby and RailsMaximizing Performance and Efficiency with Memoization: Best Practices and Strategies for Ruby and Ruby on Rails Developers.8 min read·Mar 27, 2023----
PinnedPatrick KarshinNYC Ruby On RailsBlocks, Procs and Lambdas: Ruby BasicsUnderstanding the Purpose and Differences of Closures: A Comprehensive Guide to Blocks, Procs, and Lambdas in Ruby4 min read·Mar 24, 2023--1--1
Patrick KarshBest Practices for Validations in Ruby on RailsEnsuring Data Integrity and User-Friendly Applications·3 min read·1 day ago----
Patrick Karsh5 Design Patterns You Should Know as a Ruby on Rails DeveloperMastering Essential Techniques for Cleaner, More Efficient Code·3 min read·1 day ago----
Patrick KarshHow Being Overly Concerned About Politics Can Be Bad for Your Mental HealthStoic Tips for Maintaining Mental Health Amidst Political Turmoil·6 min read·1 day ago----
Patrick KarshThe Benefits and Drawbacks of Having an Internal Locus of ControlMastering Your Fate: Benefits and Pitfalls of an Internal Locus of Control·4 min read·2 days ago----
Patrick KarshNo, Stoic Philosophy Is Not Specifically Right-WingYou Don’t Need to Be a Conservative to Be a Stoic3 min read·2 days ago----
Patrick KarshThe Importance of Low Coupling in Ruby on RailsBuilding Maintainable and Scalable Applications with Ruby on Rails·3 min read·2 days ago----
Patrick KarshUnderstanding GRASP Principles in Ruby on RailsEnhancing Code Quality and Structure in Web Development·4 min read·2 days ago----
Patrick KarshWhy TDD is Essential for EngineersEnsuring Code Quality, Reliability, and Efficiency through Test-Driven Development·3 min read·4 days ago----