James Golick Grant For Women in Computology

Being passively inclusive isn’t enough. James Golick, an advocate for diversity in the tech industry, knew. “We need to actively recruit and mentor women until we reach critical mass,” he wrote in a blog post. Maybe it was the love for his sister, Marlee, or his love for people what drove him. “James could talk to anyone and once he had, he never let you go,” his mother, Jill Golick, wrote in a blog post. In 2014, James Golick died tragically in a car accident during a visit to Mexico. To honor him, his family and friends created The James Golick Grant for Women...

How to Be Successful in Module One (from the Repeater)

In February, I started a program at Turing School of Software and Design to become a software developer. After experiencing the professional world for a few years, I was desperately ready for a change. I stumbled onto Turing through fate (and through a panel geared towards women interested in learning to code), and the rest is history. Or is it? While in module 1, I realized that I was not ready to move onto module 2 like the rest of my classmates. I could give you a million excuses as to why I was not ready, but the reality is that this is extremely hard stuff and not everyone is going to...

Hands Off the Mouse!

As a newcomer to the world of programming, I was somewhat reluctant to learn keyboard shortcuts. Using hot keys and being able to “type quickly” as I saw it seemed like finishing touches to my education rather than the keys to its success. As I’ve become more comfortable with code, shortcuts have become a way of personalizing my workflow, and something I’d encourage everyone who is new to developing to learn and learn quickly. Thus far in my education as a developer, workflow has been highly emphasized. That’s because it's actually pretty important to know...

Posse Spotlight: Making Text-Based Games with Miyamoto Posse

Last module, the Miyamoto posse was founded. Our focus is game development, and we are named after esteemed game creator Shigeru Miyamoto , who created a lot of the games we love (Donkey Kong, Legend of Zelda, Metroid Prime). We began the module by following some tutorials on how to build 2D games with the Gosu gem. The Gosu gem has a lot of built-in methods that make game development easier. However, we had a lot of students in the posse who were newer to programming, so the syntax-heavy 2D games were a bit too challenging at the time. We started on a text-based game, which is a great...

Yong Bakos: Code as a Form of Creativity

How can an artist create the quick stroke of a paint brush with code? That’s the question Turing board member Yong Bakos posed to our community during his talk about creative coding. Yong himself struggles with the term creative coding, since really, all code creation is a form of creativity. But for lack of a better term, creative coding is widely used to describe the use of code languages to create something expressive vs. functional. Yong kicked off his talk with Radiohead’s House of Cards video that was created entirely with visualizations of data. If you haven’t seen...

Posse Spotlight on Pahlka Posse

One of the aspects of Turing life is our posses, which are student groups designed to provide peer support and are named after well-known people in tech history. Last intermission week, Turing decided to do a "posse reboot," changing a number of things about the ways posses work at Turing. Namely, they are now opt-in and are focused on a particular topic or meeting schedule. I and a number of other students were invited to be new posse leaders. At first, I felt pretty hesitant about heading up a new posse. My prior posse was a little lackluster, and I had already put a lot of my...

Embedding Rust in Ruby

Current 1602 student Matt Pindell shares a quick tutorial he created on the basics of embedding Rust code within Ruby by using FFI (foreign function interface) to speed up an implementation of nth prime: Acccess the screencast by clicking on the screenshot above or you can find it on Youtube here .

Turing Hiring Event

Smart, knowledgeable programmers are in high demand. We want to make it as easy as possible for companies to find qualified candidates that not only have dev skills, but also what we like to call “soft skills” to meet that demand. Maybe a company isn’t hiring but is curious about what a Turing grad can bring to their team. Or, maybe a company is looking to fill 15 positions. Whatever the scenario, hiring events are a great way for companies to check out what Turing is all about. Twelve companies (Dish, WayIn, Trelora, Redsson, Procore, ATHN, Rachio, FirstBank, Nationstar,...

Make Database Performance Great Again

I built a Rails app that took 300 seconds to load. No, that’s not a misprint. I didn’t forget to include the ‘milli’ prefix, and I’m well aware an app that slow will never be more than a dumpster fire of sadness — no matter how interesting or visually appealing the data it renders is. So, how did I get there? And more important than that, how did I refactor my code to bring database performance back to a satisfactory state? Before we dig in, let’s take a step back. On the job, you’re likely to encounter database performance issues due to the...

Tips & Tricks for Using Travis CI

My project at school this last week was to work with a team on an established Rails application in the same fashion we would if we were working together on the job out in the real world. We had to submit and comment on pull requests as each of us built out a feature, did research, or attempted to chase down a bug. I undertook the task of implementing Travis CI, something I thought was going to be very simple and only take a day, maybe two. In retrospect, this whole thing was very simple, but figuring out what I needed and how to string it all together the first time was a bit of a headache...
Upload Background Image
Drop File