DEV Community

loading...
Jamie Gaskins profile picture

Jamie Gaskins

I put the bits into the computers and they give me different bits back. I'm still working out the details of what happens in between.

Location Baltimore, MD Joined Joined on  Personal website http://jgaskins.org github website twitter website
Work

Principal SRE at Forem

All 59 comments

From Rails scaffold listing to Hotwire infinite scroll

This works great in Firefox (and presumably Chrome), but it d...

I've joined Forem!

Welcome to the team, Abby! 💯🎉

fdfdfsfds

nailed it

how much time do you work in a day?

It depends on what I’m doing, but it boils down to “follow th...

What's the best or worst recruitment line you have heard?

omg I just checked LinkedIn and we were coworkers for a very ...

What great software invention or idea never gained adoption?

Agreed, MagLev held so much promise. I wanted so badly to see...

How long does it typically take to be productive in a new job?

If the product is simple and the company is an early-stage st...

Performance Comparison, Rust vs Crystal with Redis

The async API can't however since it may receive concurrent ...

Performance Comparison, Rust vs Crystal with Redis

I'm not sure what that is. Is that the same as the --release ...

Performance Comparison, Rust vs Crystal with Redis

Just published! 🙂

Performance Comparison, Rust vs Crystal with Redis

Having done most of the optimization of the rust redis libra...

Performance Comparison, Rust vs Crystal with Redis

If it helps ease your mind, I ran the benchmark code against ...

Performance Comparison, Rust vs Crystal with Redis

The idea that the Rust client, with commits from 63 people an...

Performance Comparison, Rust vs Crystal with Redis

I wrapped the Redis pipeline code to run it 10x in the same p...

How To Give Engineers Filtered Database Access

I’m a huge fan of Blazer. At a previous company, we always ...

Hello, DEV!

That was a deflection, not an apology. Regardless, I wasn't...

Hello, DEV!

please don't assume malice where there is none The post ...

Hello, DEV!

The intent of your post isn't what's important. It's more a...

Hello, DEV!

You may not realize what this question implies, but I'll tr...

Reasons I've Been Rejected For Software Engineering Roles

Someone called me out for my language in the article, too. ...

Tell me an unpopular software opinion

Reasons I've Been Rejected For Software Engineering Roles

There's no you and them. It's we who are trying to build a...

Reasons I've Been Rejected For Software Engineering Roles

Most of my rejection letters have been, as well. But after ...

Reasons I've Been Rejected For Software Engineering Roles

I did indeed find a role with an engineering organization I...

Reasons I've Been Rejected For Software Engineering Roles

Please refer to the last 3 paragraphs of the article for th...

Reasons I've Been Rejected For Software Engineering Roles

For future reference, any time you're opening with any vari...

Reasons I've Been Rejected For Software Engineering Roles

Great Article, but I would lower the tone down.(talking ab...

Reasons I've Been Rejected For Software Engineering Roles

Holy shit! It'd be interesting to read an article about t...

Technical skills software engineers must have

There are so many things in this article you don't need. Le...

Anybody keeping up with TruffleRuby?

I've run a few things on it to see if its performance claim...

Tricksy Little Postgres Query Planner

Ah, right, I completely forgot to add it to the post. It wa...

Coding Bootcamp Realities

Honest question: how do people support themselves financial...

Is ruby dead?

Turns out I was wrong, Postgres still isn't a leading datab...

Is ruby dead?

During the time frame I was talking about, Postgres wasn’t ...

How often do you clean your screen/keyboard?

I don’t understand the question

Is ruby dead?

About 9-10 years ago, there was a relatively small but extrem...

What's your best software pun?

Them: Why do you hit the keys so hard while you're coding? M...

The Power of Waking Up at 4:00 AM

This is a direct quote from the article: at least adjust ...

WWDC Discussion Thread

It's really not. The presenter that introduced it talked ab...

Using arrow functions might be costing you performance

Agreed. With a difference of 1.5M operations per second, an...

How do you stay motivated for doing less challenging tasks, as a developer?

Sometimes the less challenging tasks are exactly what I nee...

Opinion: Architect VS Engineer VS Developer

You don't typically see architects in smaller companies or ...

What is your approach to Crystal

I've been working with Ruby for about 15 years now (since b...

Transparency: Illusions of a Single System (Part 1)

I agree, it's a confusing term because transparency commonl...

Fast Type-Checked Serializers for Ruby Web APIs

It does sound like you and I have different goals. Primaliz...

Fast Type-Checked Serializers for Ruby Web APIs

I have, indeed. A lot. :-) There's an issue on the Primaliz...

I'm Sandi Metz, Ask Me Anything! [Finished]

You've mentioned Smalltalk a bit in your presentations and ...

I'm Sandi Metz, Ask Me Anything! [Finished]

How did you get into conference speaking?

These are a few of my favorite: Terminal Shortcuts

They might've been going for sort -n instead. It sorts nume...

I created @ThePracticalDev and dev.to, ask me anything!

Who designed the sweet logo?

We created the Crystal language, ask us anything!

What is the team's vision for parallelism in Crystal? Do yo...

We created the Crystal language, ask us anything!

How do you determine how closely to align with Ruby?

What fonts do you use in your editor(s)?

Source Code Pro

Making Sense of Merge Sort [Part 1]

No, not like a stack. A stack gets pushed and popped from the...

What were your takeaways from Apple's WWDC keynote?

From what I can tell, it looks like that's just a spec upgrad...

What were your takeaways from Apple's WWDC keynote?

I've been waiting a long time to upgrade my iMac (I've been c...

How does your organization pass secret keys around?

If you just need to pass one-off chunks of data encrypted end...

Set Theory: the Method To Database Madness

Of all the ways you could've presented a correction, you chos...

loading...