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 KarshWhy TDD is Essential for EngineersEnsuring Code Quality, Reliability, and Efficiency through Test-Driven Development·3 min read·3 hours ago----
Patrick KarshEmbracing Discomfort: Stoic Principles for Advancing Your Career as a Software EngineerHarnessing Ancient Wisdom to Thrive in the Modern Tech World·4 min read·3 hours ago----
Patrick KarshUnderstanding SOLID Principles for Ruby on Rails DevelopmentMastering Design Patterns to Enhance Code Quality and Maintainability·4 min read·3 hours ago----
Patrick Karsh10 Effective Strategies for Refactoring Untested Ruby CodeStreamlining and Safeguarding Your Ruby Applications with Precision and Care·3 min read·3 days ago----
Patrick KarshTips For Writing Maintainable and Readable Code with Tailwind CSSStreamlining Style: Essential Strategies for Mastering Maintainable and Readable Tailwind CSS·3 min read·3 days ago----
Patrick KarshHow to Be a Supercommunicator as a Software EngineerEnhancing Communication in Tech: Practical Strategies for Software Engineers·3 min read·5 days ago----
Patrick KarshHarnessing RuboCop to Elevate Your Ruby Code QualityEffective Strategies and Examples for Improving Code Consistency and Efficiency with RuboCop·3 min read·Apr 27, 2024----
Patrick KarshMaximizing Productivity with Flipper in a Rails ApplicationStrategies for Leveraging Flipper to Enhance Feature Management in Rails Applications·3 min read·Apr 27, 2024----