This event is part of Waterloo Tech Week
View the official calendar
Brain Nourishment For Engineers: A Neovim Workshop cover photo

Brain Nourishment For Engineers: A Neovim Workshop

Let's learn to code with our hands again
Sep
17
Thursday, September 17th
1:00PM - 3:30PM
Somewhere on UW campus (TBD)
Waterloo, ON, Canada
Tickets
Free Ticket
FREE

22 Going

+ 15 others

About Event

"Use more tokens", "We're all cooked", "I don't even read the code anymore".

Sound familiar?

It doesn't have to be this way!

Fight against obsolescence by learning how to write code faster.

Join me for a couple hours of getting back to the fundamentals, nourishing our brains, and learning how to code again (or for the first time!).

In this workshop, I'll take you through the basics of Vim motions and Neovim (and explain some of my coding philosophy along the way).

What are Vim motions?

Imagine a world where you could communicate with your computer at the speed of thought. A world where AI feels slow in comparison to your typing speed. A world where repetitive strain injuries don't exist and the word "mouse" only refers to a small rodent that gets into your house and chews up your drywall.

This is the world of Vim motions.

Delete a line, jump to the curly brackets, and paste the line you just deleted - all of that in 5 keypresses "ddf{p". No mouse required.

It's intimidating at first, but don't worry! Anybody can (and should) learn Vim, and it's something you can incrementally adopt into your workflow.

What's Neovim?

You can use Vim in any IDE, but Neovim is the IDE built for Vim. You can do more than just edit code with only your keyboard. You can navigate files, have integrated terminals, and customize it to your heart's content.

PS: An alternative title for this workshop was "How to code on a plane". Why? A lack of internet shouldn't stop you from shipping code.

See you there!

:q!

Things to know

Public transit available
Wheelchair accessible
Low activity level
No dress code!
The school has some paid parking nearby

Itinerary

Event start - 1:00PM
Event end - 3:30PM
1PM
2PM
3PM
4PM

Special Instructions

Bring a laptop - or some other device with a keyboard.

Make sure you have a terminal app installed! I personally use iTerm2.

Location

Somewhere on UW campus (TBD)

200 University Avenue West

Waterloo, ON, Canada

About The Hosts

Hey! I'm Chris, the Co-founder and CTO of Wygo. I still love writing code by hand, which I thank Vim motions and Neovim for. It's my mission here to share that experience with you all, so you can feel great about your work while continuing to shipping at blazingly fast speeds.

By registering for this event, you agree to share your registration responses with Wygo, the hosts, and any listed sponsors.

Photos and videos may be taken at this event for future promotional purposes. By attending the event, you consent to being photographed / filmed. If you'd prefer not to be photographed, please let the hosts know.

Hosts reserve the right to refuse entry or remove any participant who does not comply with the event rules or guidelines. Please be respectful of the hosts and other participants. If you have any questions or concerns, please contact the hosts directly.

AboutCreate EventPrivacy PolicyTerms of ServicePricing