00:00:00

Giant Devcast

Giant Devcast: Shadow Giant Bomb

Who's up for playing Contradiction with a few hundred friends in the dark web?

Will Carle and Dan Auer talk through the behind-the-scenes work that the engineering and design teams do for Giant Bomb.

Apr. 14 2019

Cast: Will, Dan

Posted by: Dan

11 Comments

Avatar image for fargofallout
fargofallout

435

Forum Posts

140

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Thanks for doing these episodes. I've enjoyed them, and I'd honestly be willing for them to get to be even more technical.

This is probably something you'll cover when you talk about Docker, but in case you don't talk about it specifically, I'd be interested in getting your perspective on what makes Docker appealing other than it being more modern. I've created a couple of extremely simple websites using Python (Flask), and the part where I was getting the site hosted and live on a Linux box was one of the most frustrating aspects of the whole process. When figuring out how I was going to get it online, I kept on seeing Docker as an option. I know what Docker is at a very, very basic level, but I don't necessarily understand what the benefit would be if you already have your site up and running and vetted.

Avatar image for sup
sup

85

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

I love this podcast

Avatar image for trowisk
Trowisk

3

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Just found this podcast. It's great!

Avatar image for stevenwallaby
StevenWallaby

74

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Jenks for the work you do!

Avatar image for refugee
Refugee

43

Forum Posts

558

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Hey! I enjoyed you talking about side projects, but it might be worth expanding on the other benefits of this - namely dealing with technical debt. Tech debt is not a thing I think you've really spent time on (if I'm remembering correctly) and side projects can be a good way of trying to produce proof of concept work which might help eliminate tech debt. The new chat system is a good example of that, where instead of spending time working on the existing system and trying to document it properly you rewrote it using newer tech not just to Be Fancy And Cool but to help eliminate the issues you were having with the old system.

I feel that perhaps explaining what tech debt is and how a development team should be aware of it and actively trying to fight against it would also help explain to people the 'why are you building this instead of fixing bug X or bug Y?' thing.

(Also because tech debt is a very important thing to be aware of but isn't something you're super aware of as a more junior developer, so it's a useful talk for any new/aspiring developers who might be listening)

Avatar image for kalimando
Kalimando

39

Forum Posts

28

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Its probably a mundane thing but the thumbnails and background images would be interesting topic to me. There must be thousands for all the videos and all stored at multiple sizes, as well as podcast art and user images.

Avatar image for slayergnome
slayergnome

154

Forum Posts

10

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By slayergnome

@fargofallout: Biggest benefit of using containers over vms is the ability to have multiple containers running on a single OS vs VM each have there own OS. This means that often time you have multiple applications running on a single vm in order to preserve resources, in contrast to containers which run on top of the os normally have only a single application in them which alleviates security concerns and generally makes them easier to maintain (i.e. if you need more of some specific microservice you can just spin up another container, and starting/stopping/destroying them is much faster).

Also on a more practical note, more and more devops tools are being created targeting containers.

Side Note: I would be interested in knowing what tech stack you guys are using.

Edit: Don't be one of those guys that hate on Java for no reasons. There are plenty of powerful frameworks for everything (look at spring) and cool new things in 8.

Avatar image for silens
silens

52

Forum Posts

7

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By silens

Honestly one of my favourite podcasts - love how down-to-earth you guys are, and how you're not afraid to go deep on technical subjects! Please keep up the great work.

I've listed a few ideas for subjects, just as I was listening to this episode. A few may have been mentioned already, and they're not all gold (I'll admit):

  • Do you have any favourite frameworks or tools?

  • What does Dan's/the team's design workflow look like at Giant Bomb?

  • Do you have any favourite books on development or design? Tangentially - any favourite fiction?

  • Are there any problems you’re particularly proud of solving in the past, either at GB or elsewhere?

  • How do you manage documentation and issue tracking?

  • Docker/Kubernetes is super interesting! I'm looking at making a similar infrastructure change at work, so can't wait to hear about it (and hope the move goes well for you!).

  • Have you worked on any open-source stuff? If so, how did you get into that?

  • Have you ever been involved in any hackathon-style events? Any stories?

  • Could anyone talk security - using any interesting techniques/technologies?

  • Are there any design trends that have really grabbed you in the past, or that are interesting to you now/in the near-future?

Peace!

Side note: are bullet-lists not rendering bullets in the comments?

Avatar image for almightymint
Almightymint

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@silens: I second this list of topic suggestions!

Avatar image for rgdraconic
rgdraconic

111

Forum Posts

163

Wiki Points

0

Followers

Reviews: 4

User Lists: 0

hi5 on the infinite story, you were right, a little too long for twitter. haha. thanks again!

Avatar image for hassun
hassun

10300

Forum Posts

191

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

Almost missed this ep! Damn stealth releases.