POPULARITY
Today is a special interview episode where the two girls got to interview researcher, games writer, and intersectional feminist Alexandra Lucas. Alexandra is currently a narrative designer at Stoic Studio and has written on gender equality, video game romance, and pop culture issues at large alongside being a speaker and panelist at many gaming conventions, such as GDC and PAX Dev. Watch live on Fridays at 10:30pm ET: https://www.twitch.tv/twogirlsoneship Follow us on all the socials https://linktr.ee/twogirlsoneship Advertise with us & business inquiries: twogirlsoneship@gmail.com Theme song: TGOS Theme Song by Pipeman Studios Connect with Alexandra on Twitter @silkenmoonlight Learn more about your ad choices. Visit megaphone.fm/adchoices
A panel featuring 4 wonderful Producers working in the games industry, with highly varying backgrounds: From years of experience to education & culture, and from studio size & composition to role & responsibilities! Topics ranged from their road into the industry, what production looks like at their studio, tools used and best practices.Esmeralda Hoffman: Producer at Silver Rain Games, currently working on an EA Originals project. Contributed to several projects varying from Indie to AAA titles. Believes we can work towards a more mindful approach to game production.Heather Chandler: Video game producer with 24 years and counting under her belt in the game industry. Led teams at Epic Games, Electronic Arts, Ubisoft, and Activision. Launched over 40 games across all gaming platforms and has worked on popular franchises including Fortnite, Star Trek, and Ghost Recon. Currently working on a game about the ocean called Beyond Blue. Wrote several well known & read books on game production and game localisation.Dr. JC Lau: Producer at Harebrained Schemes with experience in empathetic game production, localization, and advocacy. Often speaks at industry events such as GDC and PAX Dev, and her work has been featured on podcasts and in various academic and professional publications. Currently serves on the Board of Directors for the Seattle chapter of the IGDA, and Global Game Jam.Amanda Duarte (Host): Project Manager at Achimostawinan Games. Co-organises Women Game Jam Brazil, and loves volunteering at game events such as game jams, conferences and expositions.We would love feedback - leave it anywhere we can reach it! For more articles and interviews with producers and others in the games industry, check out:http://www.game-production.comABOUT GAME-PRODUCTION.COMOur Vision is to enable games industry professionals to plan better, lead better and stop the crunch culture, through building a community of support, knowledge and training.Please visit the website, which exists as a place to gather and chat, swap ideas and learn from each other, accumulate expertise and even accreditation. We are gradually building a library of podcasts, videos, training, articles and guides. Please join us.http://www.game-production.comFOLLOW US:Facebook: https://www.facebook.com/groups/gameproductioncommunityWebsite: https://www.game-production.comDiscord (most active): https://discord.gg/NBamcKYsP6
Hiya, Shenanites! This week, we talk about knives as DevOps, the history of WoW, and the ‘should I’ space. Plus, Adam and Sam have returned from PAX Dev, and they have a rundown. If everything is room temperature, you don’t need to make long-term plans. But you know what sticks around when things get hot or cold? Friends. The Shenanicon is IMMINENT. Come join us on September 28th in St. Louis! Scuffle with some buddies, ask some questions at a live podcast, do some secret con-specific activities! Get your tickets at http://meet.bscotch.net. Questions answered (abbreviated): - challosis: Would y'all consider having Shi and/or Sampada on as a guest soon? - ModernWizard: Can we get an update on the bidet? - Butterscotch Atheist: What are your favorite keyboard/mouse shortcuts, development shortcuts, or shortcuts on your way to work? To stay up to date with all of our buttery goodness subscribe to the podcast on Apple podcasts (apple.co/1LxNEnk) or wherever you get your audio goodness. If you want to get more involved in the Butterscotch community, hop into our DISCORD server at discord.gg/bscotch and say hello! Submit questions at https://www.bscotch.net/podcast, disclose all of your secrets to podcast@bscotch.net, and send letters, gifts, and tasty treats to http://bit.ly/bscotchmailbox. Finally, if you’d like to support the show and buy some coffee FOR Butterscotch, head over to http://moneygrab.bscotch.net.
It's Nice Games Bulletin time! We bring you all the news from the video game world leaving no stone unturned. We've got news in all varieties- Nice News, Medium News, Bad News and Dad News! So much news! Join your Nice Hosts as we sort it all out.Photo credit: Foam Sword Games- Knights and Bikes promo screenshotBulletin topic (Recent releases)Games:Knights and BikesMan of MedianControlRemnant: From the AshesAstral ChainTelling LiesAncestors: The Humankind OdysseyMonster Hunter World IceborneNBA 2K20Gears of War 5Anodyne 2Local game! Listen to our interview with Marina Kittika here to learn all about how she created the game's lo-fi aestheticBulletin topic (News) Timecode 0:16:10 PAX stuff is happening/has happened!Friend of the show Beth Korth was on a panel at PAX DEV about diversity consulting but since there doesn't seem to be a way to watch it yet check out our interview with her about Narrative Design!Bulletin topic (News) Not Nice News :( Timecode 0:17:29 Not Nice News :( Game Informer layoffsPeople you should totally hire because they are amazing:Matt Bertz Elise Favis Javy GwaltnyKyle Hilliard Imran KhanJeff MarchiafavaSuriel VazquezContent Warning: sexual assault and abuse- if you don't want to hear discussion about these topics please skip from [19:59] to [23:50]New allegations of sexual assault surface against established game devs - Kris Graft, Game DeveloperContent Warning: transphobia, homophobia, sexism - if you don't want to hear discussion about these topics skip from [23:50] to [28:41]Ion Fury Developer Backtracks, Says It Won't Remove Gay Joke Because Of ‘Censor… - Nathan Grayson, KotakuBulletin topic (News) Medium News :/ Medium News :/ “Two People Who Didn't Work At Telltale Games Say They're Bringing Back Telltal… - Jason Schreier, KotakuBulletin topic (News) Nice News Now :) Timecode 0:30:01 Nice News Now :) “A Remaster Of Disney's Classic Lion King and Aladdin Games Is Coming In Fall” - Mike Fahey, Kotaku“Dungeons & Deceptions: The First D&D Players Push Back On The Legend Of Gary G… - Cecilia D'Anastasio, Kotaku“Hey, remember When Star Trek Did Galaxy's Edge, 20 Years Before Star Wars?” - James Whitbrook, IO9GDC Summit talk submissions are open August 29-September 30, 2019. Submit your …“Play retro 8-bit sports in Mario & Sonic at the Olympic Games Tokyo 2020” - Samit Sarkar, Polygon
It's Nice Games Bulletin time! We bring you all the news from the video game world leaving no stone unturned. We’ve got news in all varieties- Nice News, Medium News, Bad News and Dad News! So much news! Join your Nice Hosts as we sort it all out. Photo credit: Foam Sword Games- Knights and Bikes promo screenshot Bulletin topic (Recent releases) Knights and Bikes Man of Median Control Remnant: From the Ashes Astral Chain Telling Lies Ancestors: The Humankind Odyssey Monster Hunter World Iceborne NBA 2K20 Gears of War 5 Anodyne 2 Local game! Listen to our interview with Marina Kittika here to learn all about how she created the game’s lo-fi aesthetic Bulletin topic (News) Timecode 0:16:10 PAX stuff is happening/has happened! Friend of the show Beth Korth was on a panel at PAX DEV about diversity consulting but since there doesn’t seem to be a way to watch it yet check out our interview with her about Narrative Design! Bulletin topic (News) Not Nice News :( Timecode 0:17:29 Not Nice News :( Game Informer layoffs People you should totally hire because they are amazing: Matt Bertz Elise Favis Javy Gwaltny Kyle Hilliard Imran Khan Jeff Marchiafava Suriel Vazquez Content Warning: sexual assault and abuse- if you don’t want to hear discussion about these topics please skip from [19:59] to [23:50] "New allegations of sexual assault surface against established game devs" - Kris Graft , Gamasutra Publication Content Warning: transphobia, homophobia, sexism - if you don’t want to hear discussion about these topics skip from [23:50] to [28:41] “Ion Fury Developer Backtracks, Says It Won’t Remove Gay Joke Because Of ‘Censo… - Nathan Grayson , Kotaku Bulletin topic (News) Medium News :/ Medium News :/ “Two People Who Didn’t Work At Telltale Games Say They’re Bringing Back Telltal… - Jason Schreier , Kotaku Bulletin topic (News) Nice News Now :) Timecode 0:30:01 Nice News Now :) “A Remaster Of Disney’s Classic Lion King and Aladdin Games Is Coming In Fall” - Mike Fahey , Kotaku “Dungeons & Deceptions: The First D&D Players Push Back On The Legend Of Gary G… - Cecilia D’Anastasio , Kotaku “Hey, remember When Star Trek Did Galaxy’s Edge, 20 Years Before Star Wars?” - James Whitbrook , IO9 GDC Summit talk submissions are open August 29-September 30, 2019. Submit your … “Play retro 8-bit sports in Mario & Sonic at the Olympic Games Tokyo 2020” - Samit Sarkar , Polygon
Hey there, Shenanites! In this episode, we discuss the coastline paradox, ratcheting fidelity, and faction warfare. Don’t count your pterodactyls before they’re tamed; a crocodile might get in the way. Also, Adam and Sam are going to be in Seattle this week for PAX Dev! So if you see a Bscotch shirt wearing brother ambling about, say hi. The second-ever SHENANICON is around the corner! Come to St. Louis on Sept 28th to scuffle with some buddies, listen to a live podcasting, and hang out with us! More info and tickets at http://meet.bscotch.net. Questions answered (abbreviated): - QuantumAnomaly: Is Nietzsche's niece's niche knowingly knitting gnarly knots or not? - Flatpla Howlyerble: Can you talk about your experience buying and installing solar panels? - Gua: Do you believe that any press is good press? Or to be more precise, do you think that for a game, negative press is still better than no press at all? To stay up to date with all of our buttery goodness subscribe to the podcast on Apple podcasts (apple.co/1LxNEnk) or wherever you get your audio goodness. If you want to get more involved in the Butterscotch community, hop into our DISCORD server at discord.gg/bscotch and say hello! Submit questions at https://www.bscotch.net/podcast, disclose all of your secrets to podcast@bscotch.net, and send letters, gifts, and tasty treats to http://bit.ly/bscotchmailbox. Finally, if you’d like to support the show and buy some coffee FOR Butterscotch, head over to http://moneygrab.bscotch.net.
Google’s own Billy Jacobson joins hosts Mark Mandel and Mark Mirchandani this week to dive deeper into Cloud Bigtable. Bigtable is Google’s petabyte scale, fully managed, NoSQL database. Billy elaborates on what projects Bigtable works best with, like time-series data user analytics, and why it’s such a great tool. It offers huge scalability with the benefits of a managed system, and it’s flexible and easily customized so users can turn on and off the pieces they need. Later, we learn about other programs that are compatible with Bigtable, such as JanusGraph, Open TSDB, and GeoMesa. Bigtable also supports the API for HBase, an open-source project similar to Bigtable. Because of this, it’s easy for HBase users to move to Bigtable, and the Bigtable community has access to many open source libraries. Billy also talks more about the nine clients available, and when customers might want to use Bigtable instead of, or in conjunction with, other Google services such as Spanner and BigQuery. Billy Jacobson Billy Jacobson is a developer programs engineer focusing on Cloud Bigtable. Cool things of the week Introducing Cloud Run Button: Click-to-deploy your git repos to Google Cloud blog Firebase Unity Solutions: Update game behavior without deploying with Remote Config blog Introducing the BigQuery Terraform module blog Macy’s uses Google Cloud to streamline retail operations blog Interview Cloud Bigtable site GCP Podcast Episode 18: Bigtable with Ian Lewis podcast BigQuery site Bigtable Documentation docs Codelab: Introduction to Cloud Bigtable site Key Visualizer docs Bigtable Replication Documentation docs Bigtable and HBase Documentation docs HBase site JanusGraph site Open TSDB site GeoMesa site Bigtable Client Libraries docs Cloud Spanner site Managing IoT Storage with Google’s Cloud Platform (Google I/O’19) video Cloud Datastore site Cloud Firestore site Mapping the invisible: Street View cars add air pollution sensors site Breathing Easy with Bigtable article Question of the week If I have an organization, how do I break down my billing data by folder? Where can you find us next? Mark Mirch is working around town but will be headed to LA soon. Mark Mandel will be at Pax Dev, Pax West, Kubecon, and the GDC Online Games Technology Summit.
On the show today, we speak with Developer Advocate and fellow Googler, Sherol Chen about machine learning and AI. Jon Foust and Aja Hammerly learn about the history and impact of AI and ML on technology and gaming. What does it mean to be human? What can machines do better than humans, and what can humans do better than machines? These are the large questions that we aim to solve in order to understand and use AI. Sherol goes on to explain the types of deep learning machines can achieve, from neural networks to decision trees. Sherol also went into depth about the potential social impact of AI as it assists doctors parsing through medical records and plans agricultural endeavors to maximize food production and safety. Sherol also elaborates on the ethical responsibilities we must realize when developing AI projects. For developers looking to build a new AI project, Sherol outlines the pros and cons of using existing tools like Cloud Speech-to-Text, AutoML and AutoML Tables. Sherol Chen Sherol advocates for Machine Learning for Google Cloud, and works in Research at Google Brain for Machine Learning in Music and Creativity for the Magenta team. She’s taught Artificial Intelligence at Stanford and around the world in six different countries. Her PhD work is in Computer Science, researching storytelling and Artificial Intelligence at the Expressive Intelligence Studio. Cool things of the week AMD EPYC processors come to Google—and to Google Cloud blog Kaggle Petfinder Dataset site Streaming data from Cloud Storage into BigQuery using Cloud Functions blog App Engine Standard Ruby site Thagomizer blog Interview AutoML Tables site AutoML Tables Promo Video video Can Machines Think? article AI Impact Challenge site NeurIPS site ICLR site ICML site Machine Learning Crash Course site TensorFlow site Project Magenta site Cloud Speech-to-Text site Cloud AutoML site Sherol’s Blog blog Question of the week You mentioned that you can run App Engine + Rails, how do you handle migrations? Where can you find us next? Jon will be at PAX Dev and PAX West, the internal game summit at Google in Sunnyvale, and taking some personal time to travel to Montreal. Aja will be hanging around at home, on the internet, and at Seattle.rb. Sound Effect Attribution “Coins 1.wav” by ProjectsU012 of Freesound.org “Wedding Bells.wav” by Maurice_J_K of Freesound.org “Small Group Laugh.wav” by Tim.Kahn of Freesound.org
Jon Foust joins Mark Mirchandani this week as we meet up with Alim Karim from NetApp and Technical Director in OCTO Dean Hildebrand of Google. NetApp has been in data management for 20 years, focusing on providing on-prem, high-performance storage solutions for large industry clients. Their recent partnership with Google Cloud has allowed them to expand their services, offering the same great data management and storage in the cloud. Dean and Alim elaborate on the best uses for NetApp, explaining that lifting and shifting an existing project to the cloud is only one way NetApp can be useful. New projects can be built right in Google Cloud with NetApp as well. Our guests discuss the other pros of the NetApp service, including faster data retrieval, better monitoring, and predictability. We also talk about how NetApp takes customer feedback into consideration to make sure their service is the best it can be for every client. What’s in store for the future of NetApp? Listen in to find out! Alim Karim Alim Karim is a Product Manager in the Cloud Data Services BU at NetApp. He started his career as a software developer and joined NetApp in 2011. At NetApp Alim has held several customer-facing positions and is passionate about solving business problems with technology. He holds an undergraduate degree in Computer Science and an MBA from Queen’s University. Dean Hildebrand Dean Hildebrand is a Technical Director in the Office of the CTO (OCTO) at Google Cloud focusing on enterprise and HPC storage systems. He has authored over 100 scientific publications and patents, and been the technical program chair and sat on the program committee of numerous conferences. He received a B.Sc. degree in computer science from the University of British Columbia in 1998 and M.S. and PhD. degrees in computer science from the University of Michigan in 2003 and 2007, respectively. Cool things of the week Google Cloud Game Servers site VMware Cloud Foundation comes to Google Cloud blog Using GCP NuGet Packages in Unity article Interview NetApp on Google Cloud site Cloud Volumes Service site BigQuery site TensorFlow site Google Cloud Storage site Anthos site Question of the week How do I authenticate my Google Kubernetes Engine cluster in a CI/CD pipeline? Where can you find us next? Our guests will be at Google Cloud Summit Seattle and Next London. Jon will be at PAX Dev, doing some Google Game stuff in Sunnyvale, and taking some personal time to travel to Montreal. After Austin, Mark will be staying local to work on some stuff, and he’s about to launch the next few episodes of Stack Doctor. Sound Effect Attribution “Small Audience Laughs.wav” by Oniwe of Freesound.org “MysteryPeak1.wav” by FoolBoyMedia of Freesound.org “Small Group Laugh.wav” by TimKahn of Freesound.org
Jon Foust and Mark Mirchandani are joined by Adé Mochtar to discuss the IT learning platform, Instruqt and how they create and manage the platform with the help of Google Cloud. Sandeep of Google stops in with the info on the Instruqt arcade games we saw at Google Next ‘19. Instruqt’s main philosophy is that people learn best by doing, and their courses encourage immersion right off the bat. Developers are asked coding questions and allowed to work in sandbox environments to fully expose them to the subject. Instruqt checks the student’s work as they continue through the program to ensure the material is being properly learned. But learning should be fun, too! By putting developer challenges on old-style arcade machines, developers can test their coding skills, learn new things, and have fun at the same time. At conferences, this has been a great way to engage their target audience. Google Cloud games were run on the Instruqt platform at Next ‘19, and conference attendees came back day after day to try to get on the high score leaderboard. It was a super fun way to get people using Google Cloud technologies! Adé Mochtar Adé is Co-Founder and CTO of Instruqt, a hands-on learning platform for IT technology. Before starting Instruqt, he was an engineer and consultant in Cloud and DevOps-related topics. A big part of that job was to educate organizations on how to adopt new technology. With Instruqt, he tries to achieve the same but on a larger scale. His mission is to make learning DevOps and Cloud more effective and fun. At Instruqt, Adé mainly focuses on back-end and infrastructure engineering using Terraform, Go, and (probably too much) Bash. Cool things of the week Step up your interviewing game with Byteboard blog Gartner names Google Cloud a leader in its IaaS Magic Quadrant blog Real-time bikeshare information in Google Maps rolls out to 24 cities blog Run Visual Studio Code in Cloud Shell blog Interview Instruqt site Instruqt on Slack site Kubernetes site Cloud Functions site Hashi Corp site Instruqt Arcade at Next ‘19 video Google Developer Advocate - Sandeep Dinesh on Instruqt video Go site React site Terraform site GKE site Cloud SQL site Cloud Build site Firebase site Question of the week I want to be more familiar with Google Cloud, how do I navigate the space for material? Learn more with Qwiklabs and Coursera. Get Certified. Where can you find us next? Instruqt arcade games will be at GopherCon and Cloud Summits! Jon will be speaking at Pax Dev and Pax West. Mark will be hanging on the East Coast, then meeting with customers in Austin. Sound Effect Attribution “Red Arrows Flyby.wav” by Figowitz of Freesound.org “crowd laugh.wav” by Tom_Woysky of Freesound.org “Alien_Scream.wav” by Syna-Max of Freesound.org “Laser Gun7.wav” by Burkay of Freesound.org “Scratch2.mp3” by Feveran of Freesound.org “BumbleBeeShort.mp3” by CGEffex of Freesound.org “ComedyRimshot.wav” by XTRgamr of Freesound.org
Blockchain takes the spotlight as new host Carter Morgan joins veteran Mark Mandel in a fascinating interview with Allen Day. Allen is a developer advocate with Google, specializing in streaming analytics for blockchain, biomedical, and agricultural applications. This week Allen reveals how blockchain and cryptocurrencies can be applied to a variety of applications like distributed file storage and video services. We also discuss the hype and merits of blockchain + projects that Allen has worked on to analyze cryptocurrency transactions using Google Cloud’s big data platforms. The results may just surprise you. Allen Day Allen Day is a developer advocate with Google in Singapore. He specializes in streaming analytics for blockchain, biomedical, and agricultural applications. Allen studied at the UCLA Geffen School of Medicine and earned his PhD in Human Genetics. Allen’s blockchain work is focused on interoperability between smart contract platforms and cloud platforms. He created Google Cloud’s blockchain public datasets program, which allows non-specialist engineers and data scientists to search and analyze public blockchain data. Cool things of the week Blockchain.com, scaling and saving with Cloud Spanner blog Cloud TPU Pods break AI training records blog Cloud Memorystore adds import-export and Redis 4.0 blog To run or not to run a database on Kubernetes: What to consider blog Google to acquire Elastifile blog Interview Blockchain site Bitcoin site Coinbase site Ethereum site $24 million iced tea company says it’s pivoting to the blockchain, and its stock jumps 200% news article Blockchain ETL project on GitHub site BigQuery site Kubernetes site Cloud Composer site Pub/Sub site Bigtable site Tensorflow site Bitcoin in BigQuery: blockchain analytics on public data blog BigQuery public blockchain datasets on GCP site Ethereum in BigQuery: how we built this dataset blog Ethereum in BigQuery: a Public Dataset for smart contract analytics blog Introducing six new cryptocurrencies in BigQuery Public Datasets—and how to analyze them blog Building hybrid blockchain/cloud applications with Ethereum and Google Cloud blog Bitcoin in BigQuery: blockchain analytics on public data blog Unchained Podcast podcast Off the Chain Podcast podcast Question of the week What are the four (or six?) types of VMs that exist on Google Cloud Platform? blog and docs Where can you find us next? Mark Mandel is going to Tokyo Next, Open Source in Gaming Day , and the North American Open Source Summit, as well as Pax Dev and Pax West. Carter will be at the Edinburgh Fringe Festival and working on new videos. Allen will be at Strike Two Summit (Amsterdam), Singularity Festival (Heraklion), and Ethereum Devcon (Osaka). Sound Effect Attribution “mysterypeak1.wav” by FoolBoyMedia of Freesound.org “crowd laugh.wav” by Tom_Woysky of Freesound.org
This week we learn about how Mercari is handling migrating from an on-prem monolithic infrastructure to cloud microservices architecture with GKE. Terry and Taichi share with Melanie and Mark what drove the decision for the change, the challenges and what the team has learned from the transition. The real value for this change has been about making the platform more scalable as they grow to meet the needs of their millions of daily active users. It’s another great interview we captured out of Google NEXT. Taichi Nakashima Taichi is a tech lead for the microservices platform at Mercari. Prior to Mercari, he was a backend engineer at Rakuten, building internal Platform as a Service. Mercari chose microservice architecture as their next development platform, and built two teams to proceed with the migration. One is the microservice platform team that is building a platform that can deploy any microservices, and the other is the microservice development team that are focusing on migrating the current monolithic API to microservices. Mercari use GKE as a platform and GCP as the main infrastructure for microservices. Tonghui (Terry) Li Tonghui joined Mercari in April 2018 and is responsible for migrating the monolithic backend API to a microservice architecture. Prior to Mercari, he was a tech lead of Indeed, working on different components of the job search engine including Title Normalization, Location system, Job Search API, and more. Cool things of the week How to call the Cloud AutoML API from a web app site GCPPodcast Episode 108: Launchpad Studio with Malika Cantor and Peter Norvig site Who is this street artist? Building a graffiti artist classifier using AutoML blog Datastore Transactions, Batches and Perf! video and twitter Deploy only what you trust: introducing Binary Authorization for Google Kubernetes Engine blog Interview Mercari site Microservices on GKE at Mercari site Continuous Delivery for Microservices with Spinnaker at Mercari site Microservices site GKE site Terraform site Spinnaker site GKE On-Prem site GKE On-Prem - Managing Across Hybrid IT Environments with Open Architectures (Cloud Next ‘18) video Mercari on GitHub site BigQuery site Mercari Engineering Blog blog kubectl site Google Cloud AutoML site Photo credit: Taichi Nakashima Question of the week How do I use my existing identity management system with Google Cloud Platform? site and blog Where can you find us next? Mark is at Pax Dev and Pax West. Find him and say hi. In September, Mark will be at Tokyo NEXT and Melanie will be at Deep Learning Indaba. You can find both of us at Strangeloop.
Mark and Melanie are your hosts again this week as we talk with Steren Giannini and Stewart Reichling discussing what’s new with App Engine. Particularly its new second generation runtime, allowing headless Chrome, and better language support! And automatic scalability to make your life easier, too. App Engine also has an interesting way of inspiring new Google products. Tune in to learn more! Steren Giannini Steren Giannini is a Product Manager on Google Cloud Platform (GCP). He graduated from École Centrale Lyon, France and then was CTO of a startup that created mobile and multi-device solutions. After joining Google, Steren launched Stackdriver Error Reporting and now focuses on GCP’s serverless offering. Recently, Steren has been working on upgrading App Engine’s auto scaling system and bringing Node.js to App Engine standard environment. Stewart Reichling Stewart Reichling is a Product Manager on Google Cloud Platform (GCP). He is a graduate of Georgia Institute of Technology and has worked across Strategy, Marketing and Product Management at Google. He currently works on bringing new runtimes (Python, Node.js, +more to come!) to App Engine and Cloud Functions. Cool things of the week Robot dance party: How we created an entire animated short at Next ‘18 blog What’s happening in BigQuery: integrated machine learning, maps, and more blog Protecting against the new “L1TF” speculative vulnerabilities blog Interview App Engine site Deploying Node.js on App Engine standard environment video Introducing headless Chrome support in Cloud Functions and App Engine blog Node 8 site Python 3.7.0 site App Engine PHP 7.2 Runtime Environment Beta site Headless Chrome site GCPPodcast Episode 23: Humble Bundle with Andy Oxfeld podcast Google Cloud Datastore site App Engine Task Queue site Ubuntu site gVisor site Open-sourcing gVisor, a sandboxed container runtime blog App Engine Documentation site gcloud app deploy site To send feedback, email stewartr@google.com or steren@google.com App Engine Google Group forum Operating Serverless Apps with Google Stackdriver video App Engine’s new auto scaling system - scheduler blog Question of the week What does it mean when the recommendation is to update your image? Getting Image Vulnerabilities site Updating Managed Instance Groups site Node Images site Where can you find us next? Melanie will be at Deep Learning Indaba and Strangeloop. Mark will be at Pax Dev and Pax West starting August 28th. In September, he’ll be at Tokyo NEXT and Strangeloop.
Mark Mandel is in the guest seat today as Melanie and our old pal Francesc interview Cyril Tovena of Ubisoft and Mark about Agones. We discuss dedicated game servers and their importance in game performance, how Agones can make hosting and scaling dedicated game servers easier to manage, and the future of Agones. Cyril and Mark elaborate on Ubisoft’s relationship with Google and how it’s progressing the world of gaming. Listen in! Mark Mandel Mark Mandel is a Developer Advocate for Games for Google Cloud Platform, founder of the open source, multiplayer dedicated game server scaling project Agones, and one half of the Google Cloud Platform Podcast. Hailing from Australia, Mark built his career developing backend systems for over 15 years, writing open source software, and building infrastructure in the cloud. Cyril Tovena Cyril Tovena is a Technical Lead for the online group for Ubisoft Montreal, helping game productions to build online features in the last four years. Cyril started his career eight years ago, building web services in London. He is currently designing and implementing scalable microservices in the cloud. Cool things of the week Introducing App Engine Second Generation runtimes and Python 3.7 blog Cloud Functions serverless platform is generally available blog GOTO 2018 • The Robustness of Go • Francesc Campoy video Simple backup and replay of streaming events using Cloud Pub/Sub, Cloud Storage, and Cloud Dataflow blog Calling Java developers: Spring Cloud GCP 1.0 is now generally available blog Interview Agones Github site Agones on Twitter twitter Agones: Scaling Multiplayer Dedicated Game Servers with Kubernetes talk from NEXT 2018 video Ubisoft site Kubernetes site GKE site Go site dep site Agones Contributing Guide site Developing, Testing, and Building Agones site Agones Slack Channel site Agones Google Group site Question of the week Francesc answers our question of the week, “Should you do ML in Go?”. Short answer? Probably not. Python may be the better choice. If you do want to experiment with Go and ML, try Gonum, Gorgonia, or TensorFlow for Go. Where can you find us next? Francesc will be at GopherCon, GoSF, and Velocity. Melanie will be at Deep Learning Indaba and Strangeloop. Mark will be at Pax Dev and Pax West starting August 28th. In September, he’ll be at Tokyo NEXT and Strangeloop.
On this episode of the podcast we continue a conversation we started with Haben Girma, an advocate for equal rights for people with disabilities, regarding the value of tech accessibility. Melanie and Mark talk with her about common challenges and best practices when considering accessibility in technology design and development. Bottom line - we need one solution that works for all. Haben Girma The first Deafblind person to graduate from Harvard Law School, Haben Girma advocates for equal opportunities for people with disabilities. President Obama named her a White House Champion of Change, and Forbes recognized her in Forbes 30 Under 30. Haben travels the world consulting and public speaking, teaching clients the benefits of fully accessible products and services. Haben is a talented storyteller who helps people frame difference as an asset. She resisted society’s low expectations, choosing to create her own pioneering story. Because of her disability rights advocacy she has been honored by President Obama, President Clinton, and many others. Haben is also writing a memoir that will be published by Grand Central Publishing in 2019. Learn more at habengirma.com. Cool things of the week Istio reaches 1.0: ready for prod blog Google for Nigeria: Making the internet more useful for more people blog GCPPodcast Episode 17: The Cloud In Africa with Hiren Patel and Dale Humby podcast Access Google Cloud services, right from IntelliJ IDEA blog Interview Haben Girma’s website site Haben Girma’s presentation at NEXT video GCPPodcast Episode 100: Vint Cerf: past, present, and future of the internet podcast Web Content Accessibility Guidelines (WCAG) site Android Accessibility Guidelines site Apple Developer Accessibility Guidelines site Black in AI site Google Accessibility site San Francisco Lighthouse for the Blind site National Federation of the Blind site National Association of the Deaf site Question of the week How do I perform large scale mutations in BigQuery? blog and site Where can you find us next? Mark will be at Pax Dev and Pax West starting August 28th. In September, he’ll be at Tokyo NEXT. Melanie is at Def Con, Black Hat, and BSides Las Vegas. In September, she will be at Deep Learning Indaba.
Let’s talk container security! This week, Melanie and Mark learn all about the three main pillars of container security and more with our guest, Maya Kaczorowski. Maya Kaczorowski Maya is a Product Manager in Security & Privacy at Google, focused on container security. She previously worked on encryption at rest and encryption key management. Prior to Google, she was an Engagement Manager at McKinsey & Company, working in IT security for large enterprises and before that, completed her Master’s in mathematics focusing on cryptography and game theory. She is bilingual in English and French. Cool things of the week What a week! 105 announcements from Google Cloud Next ‘18 blog Keynotes, Keynote Fireside Chats, & Spotlight Sessions: Google Cloud Next ‘18 videos All Sessions: Google Cloud Next ‘18 videos Sign up for NEXT ‘19 updates site GKE On-Prem site Edge TPU site Interview Def Con site Black Hat site BSides Las Vegas site Cloud KMS site Kubernetes site GCPPodcast Episode 46: Borg and Kubernetes with John Wilkes podcast Large-scale cluster management at Google with Borg research Open-sourcing gVisor, a sandboxed container runtime blog Kata Containers site Nabla Containers site Google Container Registry site GKE security overview doc KubeCon site Container security blog series blog GKE hardening guide doc Seccompsandbox wiki Docker seccomp profile site Using RBAC in Kubernetes blog Terraform site Helm site Google Container Registry: Getting Image Vulnerabilities doc Container security overview site GCPPodcast Episode 110: CPU Vulnerability Security with Matt Linton and Paul Turner podcast Question of the week How do I setup SSL termination on Kubernetes with Let’s Encrypt? GitHub: Tutorial for installing cert-manager to get HTTPS certificates from Let’s Encrypt site Ahmet Alp Balkan, DPE on Google Cloud Where can you find us next? Mark will be at Pax Dev and Pax West starting August 28th. Melanie will be at the 2018 Nuclear Innovation Bootcamp at Berkeley on August 6th.
This time the guys sit down with Mike Selinker. Mike Selinker is the president and chief creative officer of Lone Shark Games. He's the co-creator of the Pathfinder Adventure Card Game, Lords of Vegas, Unspeakable Words, and many other games, as well as the author of the books Puzzlecraft, The Kobold Guide to Board Game Design, and the interactive puzzle novel The Maze of Games. While at Wizards, he helped design and develop games like Betrayal at House on the Hill, Risk Godstorm, and Axis & Allies, and was a creative director on 3rd edition Dungeons & Dragons. He can be found onstage at events like w00tstock, manipulating the masses with ARGs like the Cards Against Humanity holiday game, at @mikeselinker, and occasionally at Brogans shop, Wizards Keep Games. This episode was recorded at Wizards Keep Games in Renton and kicks off with discussion about the shops game nights and age of people that come in. Mike then discusses his concern with Brogans ‘Reading Rainbow' shirt and Jeff's shirt collection. Brogan discusses meeting Mike for the first time, Mike talks about the numerous games he's created over the past 30 years, and his history in the in the gaming industry. Talk then goes to his augmented video games. 16:04 – They discuss how convenient it would be to have a direct USB port linked to your brain to download data automatically and quickly goes back to augmented games. Mike talks about working with places like Amazon and building puzzles that their team works together to solve. He tells them of a latest apps they've developed like Apocrypha ℵ1 Companion App that updates the game in real-time, responding to the current news going on around the world and changes the users experience base on what's happening in the news. 27:38 – Talk then goes to Mike designing puzzles, one of his recent ones he did for the Mox Boarding House charity. He talks about the huge competition during the charity event and the training that goes on prior to game day. He then dives into previously running Pax Dev, the huge game designer group in Seattle that support each other, and his career in Chicago before moving back to Seattle. 46:12 – The show winds down with Mike telling the guys the number of conventions he goes to each year and what it feels like for him to see a group of people that are playing the games he made. He discusses getting approached with new ideas for games, the importance of helping people that approach him about it, and him helping game designer Jack Emmert get his career started. Many thanks to Mike for hanging out with the guys and the great conversation!!! Special Guest: Mike Selinker.
We are still exhausted from Gen Con, but let's talk about how that show went! Show Notes: Run Time: 39:44 Christopher and Adam spend the first 7 minutes of the show just talking about how Gen Con went, especially the Letters Page Live panel. Spoilers: it went REALLY well. Just before the 5 minute mark, Christopher forgets the name of the musical instrument he played at the Letters Page Live panel. It's the melodica, dummy. The bulk of this interlude is getting to the questions that we brought to Gen Con to answer live, which are mostly general questions about both the world of Sentinel Comics and even this show. Shortly after the 10 minute mark, we have a question for our producer Trevor! We had intended on asking this question live when Trevor was there in the room with us, but instead, he was kind enough to record an answer separately. But we cannot allow him to release all of our secrets! On to the schedule of upcoming episodes! September 5th: Haka September 12th: Ambuscade/Stuntman September 14th: Interlude - Slaughterhouse Six September 19th: The Sentinels September 21st: Interlude - Void Guard September 26th: La Capitan/La Comodora September 28th: Interlude - Assorted Items of Interest So much thrilling content on the way! And look at all those interludes! As we mention in this interlude, we've already recorded the Haka episode, as Christopher is currently in Seattle for PAX Dev and PAX West, but all the other episodes on the schedule need your questions! Send us your questions!
Michael Will, Director of Technical Operations at Phoenix One Games, joins your co-hosts Mark and Francesc today to tell us about their migration from their own hardware to the cloud, how they did it, and what they learned from it. About Michael Will Michael is experienced in the design and deployment of high performance compute clusters both from hardware and software aspect with a parallel execution and solution architecture focus from IBM 390 running Linux to Penguin Computing commodity hardware for 10+ years, applying in the last 5 years to his passion for real time strategy gaming at Phoenix Age / Kabam / Phoenix One Games. Cool things of the week Moving The New York Times Games Platform to Google App Engine New York Times blog Introducing Network Service Tiers: Your cloud network, your way GCP blog Titan in depth: Security in plaintext GCP blog Final Day at Cloud Next gcppodcast 67 Interview Google Compute Engine docs Gaming Solutions on Google Cloud Platform docs Google Cloud Storage docs Couchbase Google Cloud and Couchbase Server: Zero to Millions of Operations in No Time couchbase.com VERTICA database info Phoenix One Games Question of the week How to secure an App Engine application? App Engine login (required/admin in your app.yaml), only Google accounts. OAuth2: Firebase Authentication Auth0. Cloud Identity-Aware Proxy App Engine firewall (beta) Where can you find us next? Francesc just released another justforfunc episode on Go Type Aliases, and will be presenting at Google Cloud Summit in Sydney in September. Mark is entering crazy season, currently speaking at Pax Dev and then attending Pax West right after. He'll then be speaking at Gameacon and Austin Game Conference and attending Strangeloop once he's done with all that.
In this week's episode Mark and Francesc are joined by Amit Pande, Product Management Leader for Google Cloud to discuss how machine learning can automate the media and entertainment industry. About Amit Pande Amit Pande is a Product Management Leader for Google Cloud. In this role, Amit is responsible for working closely with leaders across Media and Entertainment Industry to help them envision and transform their business with Google Cloud, Big Data and Machine Learning. Amit is a veteran product manager with 6 years of experience leading several successful products across Google Search, Ads and Google Play product areas. Prior to joining Google, Amit worked in various product and engineering leadership roles at Microsoft for 8 years including on Xbox Video and Music. Amit holds a masters degree in Computer Science from University of Southern California. He lives in San Francisco with his wife. Cool things of the week Cloud Speech API improves longform audio recognition and adds 30 new language variants blog Guide to common Cloud Dataflow use-case patterns part 1 part 2 How to build a conversational app using Cloud Machine Learning APIs part 1 part 2 Interview Cloud Media solutions Cloud CDN site docs Cloud AI products Tensorflow site Cloud Machine Learning Engine site docs Cloud Natural Language API site docs Cloud Speech API site docs Cloud Video Intelligence API site docs IBC 2017 in Amsterdam - Sept 14th - 18th, 2017 MACHINE INTELLIGENCE COMES TO CONTENT CREATION - Organized by ETC in LA on Sept 27, 2017 Question of the week We have a new answer to the question from last week! Is there a way to access and administer Kubernetes from my phone? Thanks to Dylan Graham for a great answer! Cabin github iOS Where can you find us next? Francesc will be presenting at Google Cloud Summit in Sydney in September, Velocity London in October, dotGo in Paris and Gophercon Brazil, in November. Mark is will be presenting at Pax Dev and then attending Pax West right after. He'll then be speaking at Gameacon and Austin Game Conference and attending Strangeloop once he's done with all that.
Mark and Francesc welcome the incredible Greg DeMichillie into their studio this week, to talk all about Google Cloud's Office of the CTO, and how it works with enterprise companies. About Greg DeMichillie Greg has 20 years experience in creating great computing platforms for developers and IT alike. He has been at Google since before the inception of Google Cloud Platform and as Director of Product he lead the product teams for App Engine, Compute Engine, Kubernetes & Container Engine, as well as the Developer Console, SDKs, and Billing system. He has delivered keynote presentations and product demos at events such as Google I/O and Google Cloud NEXT as well as interviews with the New York Times, Wall St Journal, and other publications. Prior to joining Google, he had leadership roles at variety of companies including Adobe and Amazon, as well as a decade at Microsoft where he was a developer on the first version of Visual C++, the development manager for Microsoft's Java tools, and lead the product team for the creation of C#. Cool things of the week Cloud SQL for PostgreSQL updated with new extensions blog docs issue tracker discussion group Celebrating Six Months of Open Access, plus The Met on Google BigQuery blog Deploying Clojure applications to Google Cloud blog Announcing price cuts on Local SSDs for on-demand and preemptible instances blog Interview How the queen of Silicon Valley is helping Google go after Amazon's most profitable business article Lush migrating to Google Cloud in 22 days blog Evernote migrating to Google Cloud blog Google Cloud Summit Sydney site Google Cloud Summit Paris site Google Cloud Summit Seattle site Google Cloud Summit Chicago site Google Cloud Summit Stockholm site Look out for more Summits in: Singapore, Kuala Lumpur, Bangalore, Munich, and Sau Paulo Question of the week Is there a way to access the Kubernetes dashboard without running kubectl proxy? Such as, if I wanted to view or control my Kubernetes cluster from my phone? Kubernetes UI docs kubectl proxy docs Creating Authorized Networks for Master Access docs Google Cloud Shell site docs Where can you find us next? Francesc is going on holidays!!! But he just released a justforfunc episode on Contributing to the Go project, and will be presenting at Google Cloud Summit in Sydney in September. Mark is entering crazy season, and will be presenting at Play NYC, then speaking at Pax Dev and then attending Pax West right after. He'll then be speaking at Gameacon and Austin Game Conference and attending Strangeloop once he's done with all that.
The SNES classic is now--nope, it's sold out again. Warren Spector speaks to the press ahead of PAX Dev, and NPR reports on Call of Duty's negative impact on your brain. Come get your news!
Today Francesc and Mark have the honor to be joined by Alim Jaffer and Mo Firouz from Heroic Labs to discuss their open source framework for social and realtime apps and games. About Alim Jaffer A member of the founding team, Alim joined Heroic Labs in 2016 as the VP of Product after having worked in startups focused in the games and health verticals. He is based in Vancouver, Canada and San Francisco. About Mo Firouz Mo cofounded Heroic Labs and is part of the core engineering team. Mo has worked on various products in Heroic Labs including the core Nakama server as well as Heroic Managed Cloud where he was primarily responsible for automating server provisioning and the monitoring stack with Kubernetes. Mo previously worked as a system architect in VisualDNA and built scalable big-data analytics systems, and prior to that built realtime high frequency trading systems. Cool things of the week CRE life lessons: What is a dark launch, and what does it do for me? blog post Cloud Dataproc is now even faster and easier to use for running Apache Spark and Apache Hadoop announcement Canary Deployments using Istio blog post Interview Heroic Labs heroiclabs.com Heroic Labs on GitHub repository Heroic Labs Documentation Google Container Engine CockroachDB Question of the week Accessing Cloud SQL instances from Cloud Functions? Use SQL Proxy, as for the Managed Instance Group, which we cover on episode 81. Connecting MySQL Client from Compute Engine About the Cloud SQL Proxy CloudSQL Proxy GitHub repo Where can you find us next? Francesc just released a justforfunc episode on Contributing to the Go project. He'll be soon taking some well deserved holidays! Mark will be speaking at Pax Dev and then attending Pax West right after.
Tim Hockin, one of the engineers that started the Kubernetes project, joins Francesc and Mark to talk about all of the cool stuff coming up with Kubernetes 1.7. About Tim Hockin Tim was one of the first engineers on Kubernetes and GKE, where he has been involved in things like networking, storage, node management, API, plugins, and more. Before Kubernetes, he worked on Google's internal systems, Borg and Omega, mostly on the node management side, and on Google's machine management, hardware bringup, and kernels. He has been contributing to open-source projects since 1995, when he first learned C. Cool things of the week Cloud Shell's code editor now in beta announcement How App Engine helped power Super Mario Run blog post New hands-on labs for scientific data processing on Google Cloud Platform blog post Interview kubernetes.io is an open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes 1.7: Security Hardening, Stateful Application Updates and Extensibility blog post Kubernetes 1.7 release notes Kubernetes StatefulSets docs Kubernetes API Aggregation GitHub issue Extend the Kubernetes API with CustomResourceDefinitions docs Question of the week When should I use a pod and when a container? Tim Hockin's slides are here. Where can you find us next? Francesc just released a justforfunc episode on Go Testing. He'll be soon taking some well deserved holidays! Mark will be speaking at Pax Dev and then attending Pax West right after.
Francesc and Mark are joined this week by Jonathan Cham, a Customer Engineer at Google Cloud Platform, to discuss what his job entails and how our customers can benefit from it. About Jonathan Cham Jonathan Cham is a customer engineer who helps customers be successful on the Google Cloud Platform. For 10 years, he has advised companies of all stages– from startups to Fortune 50 companies on cloud technologies and helping them accelerate the delivery of IT. He wants to help build your next successful billion dollar business on the Google Cloud Platform! In his free time, he is changing lots of diapers, not by choice, and preparing his 3 month son for the 2036 NBA draft. Cool things of the week Google not Amazon. Make fantastic savings in a server-less world blog post TCP BBR congestion control comes to GCP – your Internet just got faster GCP blog Google's BBR Algorithm for Speeding up Internet Traffic Gains Wider Adoption bleepingcomputer.com Introducing Transfer Appliance: Sneakernet for the cloud era GCP blog Interview Contact Google Cloud Platform contact Introducing Google Customer Reliability Engineering announcement We're hiring Strategic Customer Engineer Google Careers Dremel: Interactive Analysis of Web-Scale Datasets Google Research Question of the week How can I attend GCP meetups without traveling? GCP Online Meetup: YouTube Channel Meetup Where can you find us next? Francesc will be at the July GoSF Meetup. Mark will be speaking at Pax Dev and then attending Pax West right after.
Francesc and Mark are joined this week by Lukas Karlsson from Broad Institute and Mike Altarace from Google Cloud Platform to discuss the Platinum Customer relationship with Google Cloud Platform. About Lukas Karlsson Lukas has been working at the Broad in various roles over the last fourteen years or so. He now run our cloud architecture and strategy and works in developer relations, advocating for the software developers who consume our services. About Mike Altarace Mike has been a Strategic Customer Engineer (SCE, pronounced Ski) assigned to the Broad Institute for over a year. He's been working with Broad on all manners of operating their GCP environment. All is on the table, technical issues, billing, shared events, certifications. Cool things of the week Google Cloud Platform now open in London blog gdpr Container Engine now runs Kubernetes 1.7 to drive enterprise-ready secure hybrid workloads blog Marvin is a go-kit server for Google App Engine github Google Container Builder Part 1 (Cloud Rolling Update) youtube podcast Interview Broad Institute site Google Cloud Storages home docs Pre-emptible Virtual Machines site docs Google Cloud Platinum Support support Customer Reliability Engineers podcast Gaining full control over your organization's cloud resources (Google Cloud Next ‘17) youtube Question of the week If I want to run a single node development Kubernetes cluster, and I don't want to pay for a Network LoadBalancer as well - how do I expose services? NodePort Services docs Configure a static IP for a Ingress Service docs Where can you find us next? Francesc will be at the July GoSF Meetup. Mark will be speaking at Pax Dev and then attending Pax West right after.
Paul Newson is back to the podcast to tell us about his experience as an SRE, or Site Reliability Engineer. They keep Google and Google Cloud running and he explains to your cohosts Francesc and Mark how they make that happen. About Paul Paul currently is going through a six month rotation as a Software Reliability Engineer, previously he focused on helping developers harness the power of Google Cloud Platform to solve their big data problems. Before that, he was an engineer on Google Cloud Storage. Before joining Google, Paul founded a startup which was acquired by Microsoft, where he worked on DirectX, Xbox, Xbox Live, and Forza Motorsport, before spending time working on machine learning problems at Microsoft Research. Cool thing of the week Introducing Cloud Natural Language API, Speech API open beta and our West Coast region expansion blog Interview What is ‘Site Reliability Engineering'? Interview Google Cloud Platform opens its first West Coast region TechCrunch Site Reliability Engineering Book Go Programming Language Homepage Keys to SRE - SREcon14 YouTube Adventures in SRE-land: Welcome to Google Mission Control blog Question of the week How Kubernetes Updates Work on GKE blog Were will we be? Francesc is working on a video series justforfunc Mark will be at PAX DEV in Seattle and then Strange Loop in St Louis