Underrepresented population in tech (women, people of color, LGBTQ).
What if I don't fit the Target Audience? May I attend?
We ask you to please take the intent of this event seriously and be accompanied by an engineer fitting the description under target audience.
Put the fun back in writing Go web applications using the Buffalo
Inspired by Ruby on Rails, this framework aims to make web development in Go both fun, and easy. By curating the best, and most stable, packages, wrapping them together in a friendly, and idiomatic, way, with a dash of code generation, Buffalo takes back web development from languages like Ruby and Python and makes building fast, scalable, web applications a joy in Go!
- HTTP packages in the Go standard library
- HTTP Routing and muxing
- Testing Go HTTP applications
- The Buffalo Web Framework
- Talking to a database
- Working with HTML Forms
- Validating Models
- Writing Helper Functions
- Working with Generators
- Authenticating using Goth
- Writing Middleware
- Understanding the asset pipeline
- Working with JSON
- Creating a custom binder
- Building and deploying to Heroku
- A fully working Go environment and can build a “basic” Go application without the need for documentation and other “guides”.
- Operating Systems
- Has worked with a command shell.
- Knows how to maneuver around the file system.
- Understands what environment variables are.
About the instructor
Mark Bates is a full stack web developer with over 18 years of experience building high quality scalable applications for companies.
Transportation and Parking
Food and Drinks
Critical Stack is sponsoring lunch on both days. Drinks / snacks will be made available.
Sorry, but no Childcare is being provided.
Please note, if you intend to volunteer, there's limited student seating, and you may be expected to be standing for long periods.