Licensing and Distributing a Paid CLI With Ruby, Rails, and SwiftUI by Moncef Belyamani

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=taaVciVdNQg



Duration: 43:40
278 views
0


Rocky Mountain Ruby 2023 - Licensing and Distributing a Paid CLI With Ruby, Rails, and SwiftUI by Moncef Belyamani

Distributing licenses and enforcing limitations for my "Ruby on Mac" CLI was a super interesting and fun problem to solve. It involved tools such as ruby-packer, shc, Apple's DeviceCheck API, and creating a .pkg installer. I'll take you on that journey with me, with lessons learned and code samples. You'll learn tactics for thinking through similar problems, and for writing testable code.




Other Videos By Confreaks


2023-10-26Let’s Extract a Class: The Single Responsibility Principle and Design Patterns by Jon Evans
2023-10-26Return To Simplicity: Architect Hypermedia REST applications using Hanami + HTMX by Brooke Kuhlmann
2023-10-26Go Pro with POROs by Ifat Ribon
2023-10-26Modularizing Rails Monoliths One Bite at a Time by Marc Reynolds
2023-10-26Rocky Mountain Ruby 2023 - Lightning Talks
2023-10-26The pursuit of happiness. by Dustin Haefele-Tschanz
2023-10-26Turbo Frames Explored... for Fun and Profit by Jon Sullivan
2023-10-26A blueprint for making scary choices by Davy Stevenson
2023-10-26Caching strategies on https://dev.to by Ridhwana Khan
2023-10-26Accessible by default by Joel Hawksley
2023-10-26Licensing and Distributing a Paid CLI With Ruby, Rails, and SwiftUI by Moncef Belyamani
2023-10-02devopsdaysNYC 2023 - Sal Furino - 9 Things You Should Do When Starting to Use SLOs
2023-10-02devopsdaysNYC 2023 - Josh Lee - Modern Application Debugging: An Intro to OpenTelemetry
2023-10-02devopsdaysNYC 2023 - Rosemary Wang - Refactoring Applications for Dynamic Secrets
2023-10-02devopsdaysNYC 2023 - Mandi Walls - Reducing Trauma in Production with SLOs and Chaos Engineering
2023-10-02devopsdaysNYC 2023 - Laura Maguire - DevEmoOps: An emotionally integrated approach...
2023-10-02devopsdaysNYC 2023 - Peter ONeill - Are you talking about Auth with and N or a Z?
2023-10-02devopsdaysNYC 2023 - Ramón Huidobro - There's More to Open Source than Code
2023-10-02devopsdaysNYC 2023 - Julie Gunderson - Don't Forget the Humans
2023-10-02devopsdaysNYC 2023 - Tim Banks - Grappling With Burnout
2023-10-02devopsdaysNYC 2023 - Todd Baert - Breaking up is(n't) hard to do



Tags:
Ruby
RockyMtnRuby
RubyonRails
Rails
RubyDev
RubyProgramming
TechConference
Programming
RubyFriends