Loading
  • Blank Page Panic! Creating Confidence with Test Driven Development

    8th Light (formerly Adorable)

    Have you ever stared at a blank feature spec file hoping for tests to magically appear? Well, you’re not alone! In this talk we’ll take a look at how the combination of Test-Driven Development, pseudocode and RSpec can help get you to your initial commit with confidence, one RSpec error at a time! We're excited to co-host this event with Madison Women in Tech! (http://madisonwomen.tech). As such, all MadRailers who attend agree to abide by the WiT code of conduct: http://coc.madisonwomen.tech A huge thanks to 8th Light for hosting us! ------------------------------------------------------------------- ABOUT THE SPEAKER Elayne Juten is a Software Engineer at Getty Images. As an early-career developer, she is passionate about finding ways to help build confidence in Ruby, Rails and RSpec. SCHEDULE Feel free to arrive anytime between 6:30 and 7:00pm for socializing and networking; Elayne's presentation will begin at 7:00pm. TRANSPORTATION 8th Light is located downtown, right off the Capitol Square. Both metered and non-metered street parking is free and unlimited after 6pm. Nearby garages include the Government East Garage, Block 89 Parking Ramp, and the Tenney Plaza Ramp. The following bus lines come within a few blocks: 71, 37, 47, 58, 75, 72, 56, 57, 12, 14, 38, 19, 25, 23, 27, 1, 2, 3, 4, 5, 6, 15, 29, 70 ACCESSIBILITY / INCLUSION 8th Light is wheelchair accessible; we encourage you to bring children.

  • ***NEW DATE*** WORKSHOP: How to create a Ruby gem

    Ten Forward Consulting

    NEW DATE PICKED! We had to postpone this event from its original date, but we're delighted to once again offer this awesome workshop: Join us on Monday, Feb. 10th! ___________________________ Ever wanted to build your own Ruby gem, but weren't sure how to get started? At this workshop, we'll walk through creating a simple gem from start to finish, demystifying the process and showing attendees how they can make their own Ruby gem contributions. All skill and experience levels are welcome! Pizza and beverages will be provided, courtesy of Ten Forward Consulting. SCHEDULE We'll have socializing and networking from 5:30pm to 6pm; you're welcome to arrive anytime in that half hour. Fred's workshop will begin at 6pm. TRANSPORTATION There is parking in the lot behind Ten Forward's building (accessible via Segoe Road) and on the streets next to the building, which has a wheelchair accessible entrance in the back (by the parking lot). Ten Forward is near stops for the #2, #14, #10, #15, #70 and #6 bus routes. The doors lock at 6pm, so please try to arrive before then. ACCESSIBILITY The building is wheelchair accessible, and has gender-neutral and accessible bathrooms. Children are welcome! ABOUT THE PRESENTER Fred Turkington is a software project manager and full-stack web developer. He's currently a customer success engineer at EnsoData in Madison, and volunteers with Startup Weekend and code.forGood(). Talk to him about intrapreneurship inside large companies, ultimate, Flask, and Elm.

  • ***POSTPONED*** WORKSHOP: How to create a Ruby gem

    Ten Forward Consulting

    POSTPONED: Our presenter had something unexpected come up, and is no longer able to attend. We'll be rescheduling this workshop for a later date. ___________________________ Ever wanted to build your own Ruby gem, but weren't sure how to get started? At this workshop, we'll walk through creating a simple gem from start to finish, demystifying the process and showing attendees how they can make their own Ruby gem contributions. All skill and experience levels are welcome! Pizza and beverages will be provided, courtesy of Ten Forward Consulting. SCHEDULE We'll have socializing and networking from 5:30pm to 6pm; you're welcome to arrive anytime in that half hour. Fred's workshop will begin at 6pm. TRANSPORTATION There is parking in the lot behind Ten Forward's building (accessible via Segoe Road) and on the streets next to the building, which has a wheelchair accessible entrance in the back (by the parking lot). Ten Forward is near stops for the #2, #14, #10, #15, #70 and #6 bus routes. The doors lock at 6pm, so please try to arrive before then. MISCELLANEOUS The building is accessible, and has gender-neutral bathrooms. While we won't have activities specifically for children, they're always welcome. ABOUT THE PRESENTER Fred Turkington is a software project manager and full-stack web developer. He's currently a customer success engineer at EnsoData in Madison, and volunteers with Startup Weekend and code.forGood(). Talk to him about intrapreneurship inside large companies, ultimate, Flask, and Elm.OSTESTPONED:

    3
  • Matt McCormick: Enabling Business Decisions with Ruby on Rails

    Madworks Coworking

    Ruby on Rails is great for developing the functional part of applications. Want to build a point-of-sale system? Create an order? List orders? Etc? No problem. Rails framework makes that easy to code and fairly efficient to run. But what about when you want to make complicated business decisions? Like seeing how many of each product was sold over the last week, two weeks, and month so you can forecast ordering for the week? Rails standard way of doing things makes this easy to code but horribly inefficient - especially if you have a lot of data in each table. This is the kind of data decision makers want to see. This talk will focus on how you can build these kind of complicated queries in a performant way. --- Matt is the founder and CEO of Jet City Device Repair. After gaining his masters degree in CS from UW Madison he spent four years as a cog in a giant, crushing wheel we know as Microsoft before he quit to freelance as a software developer. Through a variety of random events, he ended up starting a small side business fixing broken cell phones. In 2008 a friend convinced him this should be a real business. Today that side business has 3 retails stores, a bulk repair division for schools, employs 20 people, and will do about $2.5 million in sales this year.

  • Member Show & Tell!

    zendesk

    A huge thanks to Zendesk (https://www.zendesk.com) for hosting us and sponsoring food and drink! WHAT'S SHOW AND TELL? Working on a side hustle? Open-source contribution? Volunteer project? We want to hear about it! Sign up here (https://tinyurl.com/mr-show-tell) to give a short presentation or demo, whether you're looking to .... * get feedback * find a collaborator * share something you've learned * ask for trouble-shooting help or just want to show off ;) SCHEDULE Feel free to arrive anytime between 5:30 and 6pm; presentations will begin at 6pm. We will be meeting on 7th floor; there's an elevator you can use right at the main entrance. There should be a sign and security staff in the first floor lobby to help direct people. TRANSPORTATION Zendesk is located in downtown Madison, so if you're driving, plan early for parking. There's street parking and multiple public parking garages (Dane County Parking Ramp, Overture Center Garage and Government East Garage). The building is located right by the W. Main and S. Carroll stop, which services the following bus lines: #1 to #8, #11, #12, #14, #15, #19, #25, #27, #29, #37, #38, #47, #56, #57, #58, #70, #71, #72 and #75 ACCESSIBILITY / INCLUSION Zendesk's building is accessible, and has accessible bathrooms. Children are always welcome :)

  • Dev & QA: Collaborating Effectively

    Getty Images

    Thanks to Getty for sponsoring and hosting us! As for per usual, we'll have pizza available (including vegan and vegetarian). If you have any specific dietary requests, please let us know in the comments! SCHEDULE Feel free to arrive anytime between 5:30 and 6pm; Kate's talk will begin at 6pm. ABOUT THE PRESENTATION "In this talk, I’ll share my experiences as a Quality Assurance Analyst working as a part of the development team. I’ll give tips for creating a positive environment and promoting collaboration between developers and quality assurance." ABOUT THE SPEAKER Kate Mahoney has been in the software industry for the past 5 years. In that time, she has worked on a variety of development teams, both large and small. She currently works as a Quality Assurance Analyst at Mobile Doorman, a startup that creates custom-branded apps for residents and property management companies. In her free time, she enjoys playing games, making crafts, and cooking tasty food. TRANSPORTATION There's a parking lot next door for Ground Zero cafe that's available after business hours. Bus lines that stop nearby: #3, #4, #6, #7, #10, #14, #15, #23, #25, #27, #29, #37, #38, #56, #57 ACCESSIBILITY / INCLUSION Getty has two gender neutral bathrooms. The stairs from the second to third floor (where Getty is located) are locked after business hours, so it's recommended that everyone take the elevator.

  • TALK: Applying & Interviewing for Tech Jobs

    Ten Forward Consulting

    MadRailer Mark Pan from Doximity will be speaking about searching for, applying to and interviewing for employment as a non-traditional new developer. While this talk is aimed at early-career folks, the information will also be helpful for those who do hiring, so we encourage everyone to attend! SCHEDULE We'll have socializing and networking from 5:30pm to 6pm; you're welcome to arrive anytime in that half hour. Pizza and beverages will be provided, courtesy of Ten Forward Consulting. Mark's talk will begin at 6pm. TRANSPORTATION There is parking in the lot behind Ten Forward's building (accessible via Segoe Road) and on the streets next to the building, which has a wheelchair accessible entrance in the back (by the parking lot). Ten Forward is near stops for the #2, #14, #10, #15, #70 and #6 bus routes. The doors lock at 6pm, but we'll have someone at the door until about 6:10pm. MISCELLANEOUS The building is accessible, and has gender-neutral bathrooms. While we won't have activities specifically for children, they're always welcome.

    8
  • Rails Pair Programming with Dev Together

    8th Light (formerly Adorable)

    We're delighted to partner this month with Madison's DevTogether! Learn more: https://www.meetup.com/DevTogetherMad A huge thanks to 8th Light for hosting us and to Ian's Pizza for providing dinner! (We'll have vegan and vegetarian pizza.) This event is focused on pairing; we expect most folks will be interested in Rails, but everything is fair game. Is there something you've been wanting to try in JavaScript? Looking for tips on technical interviewing? It's all good with us! HOW TO SECURE A SPOT Everyone fills out the following form: http://bit.ly/DevTogetherMadJune2019Signup In this form, you'll specify if you're interested in being a "Mentor" (ie: teacher part of the pair) or "Mentee" (ie: learner part of the pair). The form is due by ** Thursday, June 13th at 8pm **, so that we have ample time to pair folks up according to their interests / abilities. HOW IT WORKS Mentors are able to give back, share knowledge they've gained in their careers and improve communication and leadership skills. Mentees receive mentoring personalized to their needs. After everyone has signed up, we'll send out an email by June 16th letting folks know who they've been matched with. Learn more: http://bit.ly/DevTogetherMadCodeMentoringInfo AGENDA 5:30pm Networking and food; feel free to arrive anytime between 5:30pm and 6pm! 6:00pm Brief welcome 6:10pm Pairing 7:25pm Wrap-up 7:30pm Networking TRANSPORTATION The building is located right by the E. Main and S. Pinckney stop and the King at Pinckney stop, which service the following bus lines: Buses #1, #2, #3, #4, #6, #11, #12, #14, #19, #25, #27, #29, #37, #38, #47, #56, #57, #58, #70, #71, #72, #75 The nearest parking garage is the Government East Garage. Street parking at meters is free from 6pm on. MISCELLANEOUS The door to enter from the front is sometimes hard to see; it's in-between Señor Machetes and Argus. The back entrance is accessible; there's a wheelchair ramp, and the elevator is through the first open doorway on the left. While we won't have activities specifically for children, they're always welcome. DEVTOGETHER'S CODE OF CONDUCT All attendees, speakers, mentors, etc., are expected to abide by the Dev Together Code of Conduct (https://devtogether.co/code-of-conduct). We aim to be an inclusive, welcoming and safe community, and it is extremely important for everyone to adhere to our Code of Conduct to keep our community as such.

  • TALK: "New HotN+1ness - Hard lessons migrating from REST to GraphQL"

    Can't go to RailsConf this year, or going, but feel like there are too many talks you want to see? We're here to help with another RailsConf preview talk! This time, Dubuque Rails-er EJ will be presenting about his experience moving from REST to GraphQL, and the heartache (and triumph) along the way. A huge thanks to Zendesk (https://www.zendesk.com) for hosting us and sponsoring food and drink! SCHEDULE Feel free to arrive anytime between 5:30 and 6pm; EJ's talk will begin at 6pm. ABOUT THE TALK "Our desire to use new tools and learn new technologies backfires when we don't take the time to fully understand them. In 2018, we migrated from a REST API to GraphQL. Patterns were introduced, copied, pasted, and one day we woke up with queries taking 6s and page load times > 10s. Customers were complaining. How did we get here? In this talk, we will discuss why we chose GraphQL, show practical examples of the mistakes we made in our implementation, and demonstrate how we eliminated all N+1 queries. I'll answer the question, 'If I knew then what I know now... Would I stick with a REST API?'" ABOUT THE SPEAKER Eric took the scenic route to software. After careers in Finance, Sales, Analytics & Marketing, he turned his passion for building things towards code and never looked back. EJ has consulted for thougtbot & Pivotal Labs and currently works for CirrusMD, a HIPAA-compliant medical chat platform focused on providing patients with barrier-free access to an unparalleled virtual care experience. Eric spends most of his non-coding hours experimenting in the kitchen or playing with his new son Arthur. TRANSPORTATION Zendesk is located in downtown Madison, so if you're driving, plan early for parking. There's street parking and multiple public parking garages (Dane County Parking Ramp, Overture Center Garage and Government East Garage). The building is located right by the W. Main and S. Carroll stop, which services the following bus lines: #1 to #8, #11, #12, #14, #15, #19, #25, #27, #29, #37, #38, #47, #56, #57, #58, #70 to 72 and #75 MISCELLANEOUS Zendesk's building is accessible, and has accessible bathrooms. While we won't have activities specifically for children, they're always welcome.

    5
  • TALK: "What I learned my first year as a full-time programmer"

    Ten Forward Consulting

    Fellow MadRailers organizer Hilary Stohs-Krause will be presenting at RailsConf in April, and will be doing a dry-run of her talk for us. Thanks to URL Genius (https://app.urlgeni.us) for sponsoring pizza and drinks, and Ten Forward (https://tenforward.consulting) for hosting! ABOUT THE TALK "If you’re a junior developer who’s ever wondered if joining tech was a terrible idea, this is the talk for you! I was equally exhilarated and terrified to start my first job in tech. The road to success is often zigzaggy, and my view as to whether it was worth it - and whether I would make it - varied from one day to the next. Four years later, those fears have been dispelled, as have several key misconceptions I had about tech (and being a programmer). In this talk, we’ll explore them together (plus a few badass Rails tricks to help you level up)." SCHEDULE We'll have socializing and networking from 5:30pm to 6pm; you're welcome to arrive anytime in that half hour. The talk will begin at 6pm. ABOUT THE SPEAKER Hilary Stohs-Krause is a full-stack software developer at Ten Forward Consulting. She came to tech by way of childhood website-building (a "Buffy the Vampire Slayer" fansite, to be exact), and now builds Rails web applications. She volunteers regularly with several tech and community organizations, including MadRailers, Madison Women in Tech, Forward Fest and Building Brave. She loves sci-fi/fantasy, board games and bourbon barrel-aged stouts. She tweets at @hilarysk. TRANSPORTATION There is parking in the lot behind the building (accessible via Segoe Road) and on the streets next to the building, which has a wheelchair accessible entrance in the back (by the parking lot). Ten Forward is near stops for the #2, #14, #10, #15, #70 and #6 bus routes. The doors lock at 6pm, but we'll have someone at the door until about 6:10pm. MISCELLANEOUS The building is accessible, and has gender-neutral bathrooms. While we won't have activities specifically for children, they're always welcome.

    1