Andrzej Krzywda public
[search 0]
Download the App!
show episodes
 
Loading …
show series
 
In this conversation, Matt discusses his podcast Yagny FM and the motivation behind it. He also talks about his approach to open source contributions within the Rails ecosystem. Matt shares his thoughts on Hotwire and the misconception of using all its features. He discusses the trade-offs between basic conditionals and feature management tools in …
  continue reading
 
In this interview with Rosa Gutierrez of 37signals, Rosa elaborates on her work, particularly her contributions to Solid Queue and its implementation alongside Active Job. She describes the motivations behind developing Solid Queue, addressing performance issues with existing systems like Resque, and transitioning some workloads to database-backed …
  continue reading
 
In this episode, Bobbilee, a pivotal figure in the Rails community, shares the inspiring journey behind Rails Camp West. Bobbilee talks about the origins and motivations for creating Rails Camp West, rooted in her experiences at big tech conferences and her desire to create a more intimate, laid-back environment for tech enthusiasts. She highlights…
  continue reading
 
Andrzej Krzywda discusses event sourcing, event-driven architecture, and Domain-Driven Design (DDD) in the context of Ruby on Rails applications. He explains the concept of bounded contexts and how they relate to communication between different modules. He also shares insights on when and why to apply DDD to Rails applications, particularly in case…
  continue reading
 
The conversation covers various aspects of RailsConf, including its mission, organization, and selection process for talks. The chapters delve into the background of the participants, the role of Ruby Central in organizing RailsConf, and the significance of the conference in the Ruby and Rails communities. The discussion also explores the unique fe…
  continue reading
 
Senior Developer Jenny Shen from Shopify joins me to discuss RubyGems. In this episode, we unravel the intricate mechanics of dependency resolution within RubyGems, exploring topics such as compact indexes and more. Our discussion extends to the paramount issue of security, where we examine the proactive measures undertaken by the RubyGems team to …
  continue reading
 
In this monologue, I've highlighted just a few of the features that I'm eagerly anticipating in Rails 8. As the first episode of the year, I've also addressed some housekeeping matters, determining the optimal episode production capacity and pace. Most importantly, I want to express my gratitude to all the listeners of The Rails Changelog – thank y…
  continue reading
 
Xavier Noria of the Rails Core team adeptly delves into the intricacies of Zeitwerk in this episode. Our discussion extends to elucidate the distinctions among autoloading, eager loading, and reloading, shedding light on the nuanced processes that transpire during app deployment. Subsequently, we delve into an exploration of the technical challenge…
  continue reading
 
Rafael França, an esteemed member of the Rails Core team, is our featured guest in this episode. Join us as he delves into his journey with Rails, sharing insights on his initiation into the framework and the eventual path that led him to become an integral part of the core team. Our conversation explores the intricacies of decision-making within t…
  continue reading
 
In this episode, Jorge Manrubia provides insights into his experience working at 37signals. Our conversation delves into the intricacies of Active Record encryption, and we explore the latest advancements in Turbo 8 technology. Jorge Manrubia's Book Recommendation Pragmatic Thinking And Learning Refactoring Domain-Driven Design Smalltalk Best Pract…
  continue reading
 
Andrew Atkinson, the esteemed author of "High Performance PostgreSQL for Rails," joins me in this episode for an in-depth conversation. We delve into the myriad features that Ruby on Rails developers can harness to optimize PostgreSQL within their applications. Stay tuned throughout the episode for an exclusive discount code, which will grant liste…
  continue reading
 
This special episode was recorded live at Rails World, the ambient crowd noise gives that fact out. Rails World was a huge success! In this episode, I got to sit face-to-face with Joe Masilotti. Joe's talk at Rails World was terrific! We got to discuss the pros and cons of Turbo Native and a whole lot more. This is Joe Masilotti TurboNavigator Turb…
  continue reading
 
Thanks to Buzzsprout one Rubyist can get a free ticket to Rails World in October this year in Amsterdam, follow the link below for details. Change is good... sometimes. Two days ago Basecamp changed the name of its deployment tool from MRSK to Kamal. Rails 7.1 will have a new `capture_emails` help that's quite a bit more elegant, check it out. Rail…
  continue reading
 
Dave Kimura of Drifting Ruby fame joins me to discuss the importance of Ruby on Rails documents. We talk specifically about improved documentation around Active Storage and Active Record encryption, then dive into the new callback for when has_secure_token is triggered. Improved Active Storage docs (This PR was updated) Improved Active Record Encry…
  continue reading
 
The with_routing helper method can now be used at the class level, added to that, the new autoload_lib configuration options mean we can autoload and eager load library code inside of our Rails applications. Oh, and we have the show's first sponsor -- AppSignal! AppSignal APM offers error tracking, performance monitoring, dashboards, host metrics, …
  continue reading
 
Newly-generated Ruby on Rails applications will now be served over TLS/SSL with Strict-Transport-Security response headers by default. Rails also added PostgreSQL migration commands for enum rename, add value, and rename value. Rails World Tickets on sale Force SSL config set to true by default New PostgreSQL migration commands…
  continue reading
 
Rails 7.0.5 just got released with a lot of bug fixes. This week's episode misses new Rails features... saving them for the next episodes, but I think you should know about Andrew Atkinson's upcoming High Performance PostgreSQL for Rails book! Rails World CFP Rails World tickets Rails 7.0.5 released! High Performance PostgreSQL for Rails This Week …
  continue reading
 
Rails 7.1 got rid of the apostrophe (U+0027) for the right single quotation mark (U+2019), which will likely break your tests. It added a new `intersects?` method to `ActiveRecord::Relation`. Improve typography of user facing validation messages Add `intersects?` to `Relation` The Rails Tricks Newsletter…
  continue reading
 
Amanda Perino reveals more about Rails World, The Rails Foundation's first ever conference happening in Amsterdam, Netherlands this year. Trilogy is a database adapter from GitHub to connect Ruby on Rails and Active Record clients to MySQL-compatible database servers has recently been merged into Rails! Rails World conference The Rails SaaS confere…
  continue reading
 
Vladimir Dementyev joins the show to discuss Action Cable Redis connection resilience, Common Table Expressions (CTEs) and a new Active Support helper for zettabytes of data, Any Cable and ActionPolicy. Common Table Expression Support In Rails Ongoing Work On Composite Primary Keys Active Support Zettabytes Helper Method MatchData#named_captures Me…
  continue reading
 
We're joined by Greg Molnar, co-editor of This Week In Rails to discuss lots of fun new items. Among them are the Rails Foundation's upcoming conference in Amsterdam and a fix to long index names that Rails generates for Postgres, MySQL and SQLite. Rails World! A new Rails conference from the Rails Foundation A more efficient marshal_dump and marsh…
  continue reading
 
In this audio, we talk about the limitations of CRUD in representing the DB in the code. As an alternative, another approach is suggested - representing business in the code. Later we talk about the reusability of business modules and how the low-code approach can fit here. Arkency Ecommerce repo: https://github.com/RailsEventStore/cqrs-es-sample-w…
  continue reading
 
When your application is event-driven or uses event sourcing, the feature of audit logs is almost for free. Check, how I'm adding this feature in the Arkency Ecommerce app https://github.com/RailsEventStore/cqrs-es-sample-with-res ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https…
  continue reading
 
Slides: https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices Example of modulith code: https://github.com/RailsEventStore/cqrs-es-sample-with-res ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: h…
  continue reading
 
See the codebase here: https://github.com/RailsEventStore/cqrs-es-sample-with-res Learn more about event-driven architectures: http://railsarchitects.com ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: https://blog.arke…
  continue reading
 
Check out our Book ➡ https://products.arkency.com/blogging/ ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: https://blog.arkency.com/domain-driven-rails/ 📖 Fearless Refactoring: Rails Controllers https://rails-refactori…
  continue reading
 
Wondering how to make the most of working from your home office? Looking for ways to optimize work organization in the present situation? Check out the video below for my review of “Remote Mob Programming, a book which offers interesting insights on remote work and the rules which should help us to squeeze as much as possible out of it. ***** Find …
  continue reading
 
The concept of B2D is that we're not treating developers as Consumers nor Businesses that much. We treat them as Developers. This has an impact on the planned work on the CRM. The CRM will probably be more like DRM or DevCRM. In the first spikes/explorations I will focus on modelling Arkency business processes, but the goal is to extract reusable d…
  continue reading
 
Check out our Book ➡ https://products.arkency.com/async-remote/ ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: https://blog.arkency.com/domain-driven-rails/ 📖 Fearless Refactoring: Rails Controllers https://rails-refac…
  continue reading
 
Hi everyone! In this recording you can find: ➡ code comments ➡ commit messages ➡ README files ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: https://blog.arkency.com/domain-driven-rails/ 📖 Fearless Refactoring: Rails C…
  continue reading
 
Hi everyone! In this recording you can find: ➡ Product Lines ➡ Serialisation ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rails: https://blog.arkency.com/domain-driven-rails/ 📖 Fearless Refactoring: Rails Controllers https:…
  continue reading
 
Hi everyone! In this recording you can find: ➡ full-stack developers vs specialised devs ➡ JavaScript vs Ruby ➡ Product Lines ➡ Frontend as a client or as a variant ➡ Opal Rb ***** Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ 📖 Domain-Driven Rai…
  continue reading
 
Hello everyone! If you have ever wondered what makes a good rails architect and what skills and competences are required for the job, this video is for you. With another rails conference round the corner, I thought it would be a good idea to reflect on what it takes to become a competent rails architect and what challenges are facing the community …
  continue reading
 
Find more: ➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda ➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/ ➡ Rails Architect MasterClass. Start on January 1, 2020.: https://arkency.com/masterclass/ 📖 Domain-Driven Rails: https://blog.arkency.com/domain-driven-rails/ 📖 Fearless Refactoring: Rails Controller…
  continue reading
 
As Arkency we're active on several social media platforms, we also post on our blog, publish a podcast, record videos on YouTube and much more. In this video, I'm sharing some of the lessons learnt so far. This is a beginning of a new series: Social Media for Busy Programmers.By Andrzej Krzywda
  continue reading
 
Loading …

Quick Reference Guide