~/conference

WindyCityRails 2016

date:2016-09-15..2016-09-16
location:Chicago, United States
series:WindyCityRails · one edition
titleauthorlength
Saving SprocketsRichard Schneeman28m
Sprockets has over 44 million downloads and a single maintainer responsible for >70% of commits, so the project faces a maintenance crisis. Work described…
Talk on
Money Makes Your App Go RoundNoel Rappin29m
Payment gateways like Stripe, Braintree, PayPal handle the API but the hard parts are post-charge: one parsing bug occurs about one-in-200–300 transactions…
Talk on
Why You Should Start an Apprentice ProgramJoe Mastey11m
A six month apprenticeship converts a call‑center self‑taught candidate into a promoted developer by focusing on learning not billable output, paying a living…
Talk on
Let the Junior Dev Upgrade RailsTara Scherner de la Fuente26m
Tells how a junior dev runs multiple Rails upgrades from 3.x to 4.1, converts ~25 models/controllers to strong_parameters, writes tests to reproduce failures…
Talk on
Day 1 Lightning TalksJim wyrick19m
Starts with a comic song about brittle code smells and piles of impure functions, then details a concrete estimation method that uses 10,000 simulations seeded…
Lightning on
Rebuilding Highrise from the Inside OutMichael Dwan21m
Highrise undergoes an inside-out rebuild while keeping customers live: the team keeps Rails 3 for compatibility, extracts specific subsystems as microservices…
Talk on
Writing Declarative, Maintainable Integration Tests Using Page ObjectsDorian Karter21m
Argues that page objects make RSpec + Capybara integration tests declarative, DRY and far less brittle, and demonstrates by building page objects for product →…
Talk on
Livecoding an SMS ChatbotGreg Baugues16m
Live-codes an SMS/MMS chatbot that impersonates a Twitter celebrity using markov chains, pulling up to 3,000 historical tweets via the Twitter gem (200 per…
Talk on
Scaling a Rails Monolith w/Event Driven MicroservicesMarko Anastasov27m
Describes migrating a heavy Rails monolith into small, purpose-built services that communicate asynchronously via RabbitMQ and persist events with Postgres…
Talk on
Building Your Own R2 Unit in RubyJamie Wright27m
Claims that chat is the next UI and shows exactly how to build a Slack bot in Ruby: create a Slack app, store the bot access token and team/user IDs, run a…
Talk on
When Web Scale Doesn't Make SenseJack Christensen29m
Argues that most apps avoid web-scale complexity by keeping data on one powerful node (Postgres) and minimizing extra stores like Redis, ElasticSearch, or…
Talk on
Building a Better OpenStructAriel Caplan30m
OpenStruct’s beautiful API hides a big cost: typical use runs 10–40× slower than an explicit class. Several fixes are explored: open_fast_struct avoids upfront…
Talk on
Why TDD Is CrapEric Smith15m
Argues that TDD does not reliably produce fewer bugs or faster delivery, cites only small student comparisons and no strong empirical proof, and shows concrete…
Talk on
Layered SecurityAaron Bedra27m
Advocates doing generic checks at the edge (CDN, load balancer, webserver) and specific checks at the data layer, using SSL Labs (aim for B+), HSTS and other…
Talk on
TCP Sockets Programming in RubySebastian Sogamoso26m
Explains how Ruby maps to the Berkeley socket API and demonstrates actual calls like socket bind listen connect read write close, shows using Ruby helpers…
Talk on
Lightning Talks, Day 231m
Forty five-minute snippets report concrete takeaways: a primer on the four A’s with clear definitions of appropriation, assimilation, appreciation, allyship…
Lightning on
Does Progressive Enhancement Have a Place in Today's Web?George Brocklehurst30m
Claim: progressive enhancement remains useful because building from start with HTML and then layer on CSS and JS lets teams ship a server-rendered HTML/CSS…
Talk on
Enter by BootcampEsther Leytush13m
Dev Bootcamp runs an 18–19 week program with 9 weeks remote + 9 weeks on-campus, teaching command line, Git/GitHub, HTML/CSS, Ruby, Rails, JavaScript (React on…
Talk on
From OO Patterns to Functional Programming w/o Killing YourselfTomasz Rusilko26m
Converts a sprawling OO strategy-based mortgage scoring system into a pipeline of pure data-transforming callables using Ruby lambdas/modules as callables and…
Talk on
Ruby + WaterTiffani Ashley bell18m
A data-driven nonprofit built on Rails 5 and Action Cable handles applications, internal near‑real‑time notes, and inbound email via Griddler + Mandrill; a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.