Stop Testing, Start Storytelling by Mike Schutte Stop trying to be a computer; you’re a human! You know what humans are good at? Storytelling. Stop trying to write tests just to get a green test suite, and start telling rich, descriptive stories. Once you have a good story, then you can worry about the implementation […]
RailsConf 2018: Continuous Deployments and Data Sovereignty: A Case Study by Mike Calhoun In any production rails application’s simplest form, there is one version of the app deployed to a single host or cloud provider of your choice, but what if there were laws and regulations in place that required your application to be replicated […]
Mike Perham has successfully built a wildly profitable one-man business built on his open source efforts. We discuss what it’s like balancing the seemingly opposing forces of open source and a for-profit business, managing support for the open source version as well as paying customers, and how businesses are all-too-willing to pay for things that […]
RubyConf 2016 – How I Corrupted Survey Results and (Maybe) Ruined a Business by Mike Calhoun It was the perfect storm of events and circumstances: a first job, naïveté of inexperience, a fear of getting fired, and a loud boss prone to yelling. One morning, I realized that the first web “project” of my first […]
Because Elixir and Phoenix borrow so many good ideas from the Rails ecosystem, it’s astoundingly easy for Ruby developers to become proficient in this powerful new set of tools. First, I’ll introduce Phoenix from a Rails POV, and then show two ways it can be used in conjunction with Rails.
Continuous Visual Integration for Rails by Mike Fotinakis Unit testing is mostly a solved problem, but how do you write tests for the visual side of your app—the part that your users actually see and interact with? How do you stop visual bugs from reaching your users? We will dive deep into visual regression testing, […]
Client/Server Architecture: Past, Present, & Future By Mike Groseclose The client/server architecture that powers much of the web is evolving. Full stack, monolithic, apps are becoming a thing of the past as new requirements have forced us to think differently about how we build apps. New client/server architectures create a clear separation of concerns between […]
Join me for a wild ride through the dizzying highs and terrifying lows of web security in 2015. Take a look at some major breaches of the year, from Top Secret clearances, to medical records, all the way to free beer. We’ll look at how attack trends have changed over the past year and new […]
Collaboration is the key for successful software development. It works best when code can be understood and contributed to by many. Sometimes we think the unwritten rules for successful online collaboration are obvious, but experience has shown again and again that it is not. So let’s discuss these rules and write them down so we […]
You know how to make a controller and view in Ruby on Rails. But what’s a background job? How do I use them to make my website as fast as possible? This talk will introduce the notion of background jobs, why you might want to use them and show how to integrate Sidekiq with your […]
View the full course here:
The pitch here is really simple. Having a structure where developers feel supported makes them happier, and less likely to leave. Retention and training is much cheaper than hiring and on-boarding and leads to a better work place. We think we have a lightweight structure for supporting developer growth and we think it will be […]
23 students attended Le Wagon Lisbon coding bootcamp from April 16th to June 15th, 2018. Check out the projects they built with Ruby on Rails in only 2 weeks!