Join our weekly discussion about how to build top end Angular applications and become an Angular expert.
Similar Podcasts
Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.
React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
AiA 195: Angular for Microsoft Developers with Sahil Malik
Panel: Charles Max Wood Alyssa Nicholl Ward Bell Special Guests: Sahil Malik In this episode, the Adventures in Angular panelists discuss Angular for Microsoft developers with Sahil Malik. Sahil is a developer that has been in the Microsoft and Angular space for many years. He has been writing for CODE Magazine as well for many years and you can find his articles here. They talk about what he means by the term “Microsoft developer,” Visual Studio vs VS Code, and the pros to using Angular as a Microsoft developer. They also touch on how these developers can transition over to using Angular, the importance of having an open mind to other ways of doing things, and more! In particular, we dive pretty deep on: Sahil intro Writes for CODE Magazine What do you mean by a Microsoft developer? Azure and Linux .NET Rocks! Microsoft Build Visual Studio Angular is a natural progression for someone in the Microsoft world ngrx and ngrx-data VS Code is a fantastic editor Visual Studio vs VS Code VS Code has plugins for everything! How has working with Angular felt as a Microsoft world His experience in the Microsoft landscape Feels more productive in an HTML based UI XAML Angular shines because it can acage things tightly TypeScript How should Microsoft developers transition over to Angular? Open yourself to the idea of change Get familiarized with node-based development AI And much, much more! Links: CODE Magazine Sahil’s CODE Magazine Aritcles Angular Azure Linux .NET Rocks! Microsoft Build Visual Studio ngrx ngrx-data VS Code XAML @sahilmalik Sahil’s GitHub Winsmarts.com Sponsors Linode Angular Boot Camp FreshBooks Picks: Alyssa Deadpool 2 Solo update.angular.io Sahil Electric bicycles Special Guest: Sahil Malik.
AiA 194: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build
Panel: Charles Max Wood Special Guests: Ori Zohar and Gopinath Chigakkagari In this episode, the Adventures in Angular panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at Microsoft Build. Ori is on the product team at VSTS focusing on DevOps specifically on Azure. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more! In particular, we dive pretty deep on: Ori and Gopi intro VSTS – Visual Studio Team Services VSTS gives developers the ability to be productive Developer productivity What’s the first big step people should be taking if they’re getting into DevOps? The definition of DevOps The people and the processes as the most important piece DevOps as the best practices Automating processes What people do when things go wrong is what really counts Letting the system take care of the problems Have the developers work on what they are actually getting paid for Trend of embracing DevOps Shifting the production responsibility more onto the developer’s Incentivizing developers People don’t account for integration Continuous integration Trends on what customers are asking for Safety Docker containers And much, much more! Links: Azure Microsoft Build VSTS @orizhr Ori’s GitHub Gopi’s GitHub @gopinach Sponsors Linode Angular Boot Camp FreshBooks Picks: Charles .NET Rocks! Shure SM58 Microphone Zoom H6 Ori Fitbit Pacific Northwest Hiking Gopinath Seattle, WA Special Guests: Gopinath Chigakkagari and Ori Zohar.
AiA 193: Angular Libraries with Juri Strumpflohner
Panel: Charles Max Wood Shai Reznik Joe Eames Special Guests: Juri Strumpflohner In this episode, the JavaScript Jabber panelists discuss Angular libraries with Juri Strumpflohner. Juri is a software developer that previously has done a lot of full-stack development with JavaScript and Angular.js on the front-end and C# and Java on the back-end. More recently, he has begun to focus more on the front-end with Angular development as a freelance developer and has created training courses on Egghead. They talk about what an Angular library is, how you can create an Angular Package Format, and much more! In particular, we dive pretty deep on: Juri intro Create and publish Angular libs like a Pro- Juri’s NG-BE Talk What are Angular libraries? How do Angular libraries connect to Angular? Angular modules Open source as the main use case CSS and Sass Have to follow a certain series of steps to build your libraries WebPack Plunker Server-side rendering Tree shaking things that aren’t used on your library Angular Package Format Component library Secondary entry points How do you go about making a package like this? TypeScript Modules Now have built-in support of Angular libraries ng-packagr And much, much more! Links: JavaScript Angular.js Egghead Juri’s Egghead Courses Create and publish Angular libs like a Pro Angular modules Sass WebPack Plunker TypeScript Modules ng-packagr @juristr juristr.com Juri’s GitHub Sponsors Linode Angular Boot Camp FreshBooks Picks: Charles FullContact Set Appointments on Google Calendar Shai Competing Against Luck by Clayton M. Christensen His Blog Post Joe Unit Testing in Angular PluralSight Course Prettier Juri ngx-tabs-libdemo ngx-formly Juri’s Egghead Courses Special Guest: Juri Strumpflohner.
AiA 192: Visual Studio Code with Rachel MacFarlane and Matt Bierner LIVE at Microsoft Build
Panel: Charles Max Wood Special Guests: Rachel MacFarlane and Matt Bierner In this episode, the JavaScript Jabber panelists discuss Visual Studio Code with Rachel MacFarlane and Matt Bierner, who are both developers on Visual Studio Code. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon, and how people can follow along the VS Code improvements on GitHub and Twitter. They also touch on their favorite extensions, like the Docker extension and the Azure extension and their favorite VS Code features. In particular, we dive pretty deep on: Rachel and Matt intro Month to month workflow of Visual Studio Code VS Code JavaScript, TypeScript, and Mark Down support Working on GitHub and within the community Check out new features incrementally with insiders Community driven work What is coming out in Visual Studio Code? GitHub helps to determine what they work on Working on Grid View Improved settings UI Highlighting unused variables in your code Improvements with JS Docs Dart Visual Studio Extension API How do people follow along with the VS Code improvements? Follow along on GitHub and Twitter Download VS Code Insiders Have a general road map of what the plan is for the year Technical debt week What do you wish people knew about VS Code? Favorite extensions Docker extension and Azure extension And much, much more! Links: Visual Studio Code JavaScript TypeScript Dart VS Code GitHub @Code VS Code Insiders Docker extension Azure extension Rachel’s GitHub Matt’s GitHub MattBierner.com @mattbierner Sponsors Linode Angular Boot Camp FreshBooks Picks: Charles Orphan Black Avengers: Infinity War Fishing Rachel GitLens Matt The Bronx Warriors Special Guests: Matt Bierner and Rachel MacFarlane.
AiA 191: UX in Angular with Tomek Sułkowski
Panel: Charles Max Wood Special Guests: Tomek Sułkowski In this episode, the JavaScript Jabber panelists discuss UX in Angular with Tomek Sułkowski. Tomek currently works as a front-end engineer for an app creating company, as well as has been working for Sages running front-end workshops that mostly have to do with Angular. They talk about his blog post, buttons, and improving the user experience. They also touch on the importance of using simple solutions rather than overcomplicated ones, how to teach UI in training, and much more! In particular, we dive pretty deep on: Tomek intro Tomek blog post: Angular techniques: Improve submit button’s UX by NOT disabling it Use a simple directive The disabled button Think about how the user will use it when coding Using disable submit button when submitting a form Are there other things that people do that hurt their user experience? Making the UI easier for users Looking into animations to improve user experience Angular Angular Router Animations: the tricky bits by Tomek Routing from one path to another Small animations can go a long way The importance of not overcomplicating things What is the approach you take for teaching UI in your training? Know who you’re teaching Buttons Buttons make the interface much more usable Building forms Template based forms And much, much more! Links: Sages Angular techniques: Improve submit button’s UX by NOT disabling it Angular Angular Router Animations: the tricky bits by Tomek @sulco Tomek’s Medium Tomek’s GitHub Sponsors: Linode Angular Boot Camp FreshBooks Picks: Charles Mattermost AiA Slack DevChat.tv Forum Brave Browser Tomek So Good They Can't Ignore You by Cal Newport Books I’ve Read by Derek Sivers The Man from Earth Nest Framework Special Guest: Tomek Sułkowski.
AiA 190: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build
Panel: Charles Max Wood Special Guests: Matt Hernandez and Amanda Silver In this episode, the JavaScript Jabber/Adventures In Angular, panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver at Microsoft Build. Amanda is the director of program management at Microsoft working on Visual Studio and VS Code. Matt works on a mix between the Azure and the VS Code team, where he leads the effort to build the Azure extensions in VS code, trying to bring JavaScript developers to Azure through great experiences in VS Code. They talk about what’s new in VS Code, how the Azure extension works, what log points are, and much more! In particular, we dive pretty deep on: Amanda intro Matt intro What’s new in VS Code? VS Code core VS Live Share Shared Terminal Now have Linux support Live Share is now public to the world for free What would you use Shared Terminal for? Are there other things coming up in VS Code? Constantly responding to requests from the community Live Share works for any language How does the Azure extension work? Azure App Service Storage extension Azure Cosmos DB What are log points? All a part of a larger plan to create a better experience for JS developers Visual debuggers Is it the same plugin to support everything on Azure? Want to target specific services that node developers will take advantage of And much, much more! Links: Visual Studio VS Code Azure Live Share Azure Cosmos DB Microsoft Build Azure App Service Amanda’s GitHub @amandaksilver Matt’s GitHub @fiveisprime Picks: Charles Orphan Black Shout out to VS Code team Battle of the Books Matt The Customer-Driven Playbook by Travis Lowdermilk The Speed of Trust by Stephen M.R. Covey Yes, And by Kelly Leonard Digital Marketing For Dummies by Ryan Deiss Ed Gets His Power Back Kickstarter Amanda Microsoft Quantum Development Kit for Visual Studio Code Iggy Peck, Architect Tek by Patrick McDonnell Special Guests: Amanda Silver and Matt Hernandez .
AiA 189: Angular Contributor with Tracy Lee and Stephen Fluin
Panel: John Papa Joe Eames Special Guests: Tracy Lee and Stephen Fluin In this episode of Adventures in Angular, the panel talks to Tracy Lee and Steven Fluin about Angular Contributor Days. They talk about what Angular Contributor Days is, why they decided to create it, and the changes they have made since last year’s Contributor Days. They also touch on the importance of empowering developers to contribute to the Angular community in their own way and giving them a place to have their voice be heard. In particular, we dive pretty deep on: What is Angular Contributor Days? Celebrate and recognize Angular community Angular Now online so more people can participate ContributorDays.com Sending out a survey What is the point of Contributor Days? Angular has a rich ecosystem of collaboration Talking about education Angular Bootcamp Angular Core team panel Who should attend this event? Awesome way to discover this ecosystem Helping people feel empowered Is attending in person the only way to participate? It is all online this year Empowering people to contribute in their own way Tough to work with everyone’s time zone The event will be fully recorded Contributor days for a majority of the JavaScript ecosystem Everyone gets their voice heard Adoption is not the goal Breaking down walls as developers And much, much more! Links: Angular Contributor Days Angular ContributorDays.com Angular Bootcamp JavaScript Demo’s with Angular @stephenfluin Fluin.io Stephen’s GitHub @ladyleet Tracy’s Medium Tracy’s GitHub Picks: Joe Barking Up the Wrong Tree by Eric Barker John Embossing Tape Tracy Framework Summit Node Collaborator Summit JS Interactive Stephen update.angular.io Special Guests: Stephen Fluin and Tracy Lee.
AiA 188: ngGirls Part 2 with Shmuela Jacobs
Panel: Charles Max Wood Alyssa Nicoll Joe Eames Special Guests: Shmuela Jacobs In this episode of Adventures in Angular, the panel talks to Shmuela Jacobs about ngGirls. Shmuela founded ngGirls, which is an organization where they try to increase diversity in tech, and it is mainly focused towards Angular. This is because she loves Angular and feels that it is a good platform to start with because of its simplicity. They talk about how she came up with the idea for ngGirls, how the company works, and stress the incredibly helpful nature of the Angular community. In particular, we dive pretty deep on: Shmuela intro Angular and ngGirls The Angular community How the workshop works Free workshop run by volunteers Going to be at Google I/O How did you come up with ngGirls? Django girls Women Who Code Great experience with Django girls Wanted a company geared towards Angular The tutorial was written by the community How much people in the Angular community want to help Angular JS Still so much to learn in Angular People taking over Workshops happen all over the world The company allows for other people to organize the workshops themselves Is ngGirls growing beyond you? Plans to start more with helping to guide others as the company grows Creating more activities for more experienced women or different ages And much, much more! Links: ngGirls Angular Google I/O Django girls Angular JS @ShmuelaJ Shmuela’s GitHub Picks: Charles Google Drive ScanSnap S1300i Joe ngConf Role Playing Games Shmuela ngConf YouTube Super Powered, Server Rendered Progressive Native Apps - Nathan Walker & Jeff Whelpley Schematics: Generating custom Angular Code with the CLI by Manfred Steyer Special Guest: Shmuela Jacobs.
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev
Panel: Charles Max Wood Ward Bell Special Guests: Minko Gechev In this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks. In particular, we dive pretty deep on: Minko intro What are you most famous for in the Angular community? Angular.js style guide What is Rhyme? How does Rhyme work? All sides workshop advantages CodeSandbox.io Plunker Full on BM with virtual access Run things in your bowser eventually Working in the cloud Linux and Windows How workshops work Providing video recordings You can teach anything through Rhyme Have you used this in a coding environment? Angular CLI How are you using Angular to build this system? How much of the work is Angular pulling for you? TypeScript Architecture of Rhyme What is WebRTC? And much, much more! Links: Rhyme.com Angular.js style guide CodeSandbox.io Plunker Linux Windows Angular CLI TypeScript WebRTC Minko’s GitHub @MGechev Minko’s Blog Picks: Charles 12 Rules for Life by Jordan B. Peterson DevChat.tv YouTube Ward Building Microservices by Sam Newman Hit Refresh by Satya Nadella Minko ngConf Special Guest: Minko Gechev.
AiA 186: ngUpgrade in the Real World with Sam Julien
Panel: Charles Max Wood John Papa Special Guests: Sam Julien In this episode of Adventures in Angular, the panel talks to Sam Julien about ngUpgrade in the real world. Sam is an Angular teacher and developer in Portland, Oregon and has spent a lot of time working through the issues with ngUpgrade. He has also launched a course called Upgrading Angular JS. He talks about the process behind upgrading and the two phases and four building blocks that are present in this process. They also touch on the fact that Angular JS is very different in the real world versus in theory. In particular, we dive pretty deep on: Sam intro Do you see steady traffic with needing ngUpgrade? Angular JS is popular in the enterprise community How do people get started with upgrading? Update to a current version of Angular JS Building blocks to upgrading TypeScript and Webpack The most important things to be doing npm General process – 4 building blocks and 2 phases Determine your approach Different approaches available for upgrading Pick a route and work from the bottom up Angular AOT mode Upgrading is overwhelming but is manageable Don’t rush the process Create a reasonable timeframe You can’t always use the CLI for these projects Target those who feel stuck What are the biggest problems that you’re seeing? And much, much more! Links: Angular JS Angular ngUpgrade Upgrading Angular JS TypeScript Webpack npm Angular AOT mode @SamJulien SamJulien.com @UpgradingAJS Upgrading AJS Medium Sam’s GitHub Picks: Charles Star Realms John ng-AI Sam Donut.js Glitch Bird by Bird by Anne Lamott Special Guest: Sam Julien.
AiA 185: Angular for Java Developers with Yakov Fain
Panel: Shai Reznik Alyssa Nicholl Joe Eames Special Guests: Yakov Fain In this episode of Adventures in Angular, the panel talks to Yakov Fain about Angular for Java developers. Yakov has worked as a Java developer for about 18 years, and in the last 4 or 5 years, he also started using front-end frameworks like Angular. They talk about what made him switch over to Angular, how it has improved his programming, and when it is best to utilize this framework. They also discuss how Yakov trains Java developers to start using Angular and the two methods he uses to do so. In particular, we dive pretty deep on: Yakov intro Wrote books on Java and Angular Angular Adobe Flex Why he stopped using Adobe Flex Angular and TypeScript combination Angular is built for large-scale projects Angular is good for creating single-page apps When Angular isn’t that great What he’s looking for in Angular 6 Creating widgets Angular Element The programming community looks down on JavaScript CSS Recommends people learn CSS if they are a Java developer The beauty of the industry There is a specific way to teach to Java developers Angular that is easy for them to understand Two major directions in training Java developers And much, much more! Links: Angular Adobe Flex TypeScript JavaScript Yakov’s GitHub Yakov’s blog @YFain Picks: Shai NGXS TypeWiz Joe ngRx data Barking Up the Wrong Tree by Eric Barker Yakov JHipster Angular for Java Developers talk Special Guest: Yakov Fain.
AiA 184: ngGirls with Shmuela Jacobs, Samantha Rhodes, and Bonnie Brennan
Panel: Charles Max Wood Alyssa Nicholl John Papa Joe Eames Special Guests: Shmuela Jacobs, Samantha Rhodes, and Bonnie Brennan In this episode of Adventures in Angular, the panel talks to Shmuela Jacobs, Samantha Rhodes, and Bonnie Brennan about ngGirls. ngGirls is an organization that provides a free one-day workshop with volunteer mentors who will teach them Angular basics. It was inspired by Django Girls and provides this type introduction to programming for women who want to learn about Angular. They are really passionate about bringing ngGirls all around the world so that women everywhere can be introduced to both Angular and programming. In particular, we dive pretty deep on: What is ngGirls? Started in November 2016 in Israel Django Girls Helps build motivation in young girls to keep programming Angular ngConf and Google I/O events coming up What is an ideal mentor? What does the curriculum look like? Angular Bootcamp Do you have a prep pack ahead of time? How do you sign up to be a mentor? Do you encourage people to organize their own ngGirls? How do you get the word out about the conferences? Using twitter How much experience do you need for ngGirls? They need more girls mentors Even if you’ve just started learning Angular, sign up as a mentor! And much, much more! Links: ngGirls ngAtlanta Django Girls Angular ngConf Google I/O Angular Bootcamp @AngularGirls @ShmuelaJ @Bonnster75 Bonnie ngConf Organizer @TheLittlestDev Sam’s Medium Picks: Charles Black Mirror Alyssa Ready Player One Movie Joe “Here are the best programming languages to learn in 2018” John ng-AI Hackathon by Microsoft Shmuela Arches National Park Angular in Depth Blog Octotree Sam ngConf Bonnie ngxs Dungeons and Dragons at ngConf Natasha Carlyon ngConf Special Guests: Bonnie Brennan, Samantha Rhodes, and Shmuela Jacobs.
AiA 183: TDD with Shai Reznik
Panel: Charles Max Wood Ward Bell Joe Eames John Papa Special Guests: Shai Reznik In this episode of Adventures in Angular, the panel talks to Shai Reznik about TDD. TDD is a technique used to write unit tests. They discuss what exactly unit testing is, the benefits of it, and why you would want to use it to test your code. Shai then discusses what TDD is, why you would use it, the benefits of it, and how you can get started using TDD in your own code. He loves that he can use TDD as a design tool for code and that it forces you to write cleaner, more modular code. In particular, we dive pretty deep on: What is TDD? Test Driven Development What is unit testing? Benefits of unit testing Faster feedback and saves you from regression bugs JavaScript Unit Testing & TDD Theory by Shai Red, Green, Refactor Why would you want to use TDD? Benefits of TDD You actually get to write the tests Forces you to write more modular and cleaner code Use TDD as a design tool for code Do you actually write code using TDD? Angular Ember Production code vs other types of code Write tests around assumptions Is TDD Dead? YouTube Series Allows you to think through what you want to build before you build it Blueprint in a sense Testing vs TDD And much, much more! Links: Angular JavaScript Unit Testing & TDD Theory by Shai TDD Ember Is TDD Dead? YouTube Series NgConf HighRez.io Picks: Charles Get involved in the political process John Don’t be afraid to have healthy discussions Five Things The 7 Ds of Development Talk Joe The Mistakes I Made As a Beginner Programmer by Samer Buna An Overview of JavaScript Testing in 2018 by Vitali Zaidman Try it out and decide for yourself Ward NgRx Data Shai Machine Learning-Driven Bundling by Minko Gechev Angular TDD course coming soon JavaScript Unit Testing & TDD Theory Special Guest: Shai Reznik.
AiA 182: Brittany Moore's Path into Angular
Panel: Charles Max Wood Alyssa Nicoll Ward Bell John Papa Special Guests: Brittany Moore In this episode of Adventures in Angular, the panel talks to Brittany Moore about her unique experience into Angular. Brittany has been working as a front-end developer for about four years and is currently a consultant for Test Double. She was first introduced to Angular at a talk that John Papa gave and was blown away by the sheer power of it. She really encourages people who are learning Angular to get out and attend talks, conferences and meetups so that they can build connections and get more information from people who are good at what they do. In particular, we dive pretty deep on: Brittany intro Angular Front-end background JavaScript and CSS Discovered Angular from a talk Angular JS and Angular 2.0 What made Angular appeal to you? CS graduate Before Angular, she used a lot of trial and error C# Had trouble getting stated without a JavaScript background Angular gave her a clear path forward and a framework that was understandable Got on as many online communities she could Learned Angular through help on the internet and community resources Encourages people to attend conferences and meetups Ruby Rogues Episode 255 How did you go to conferences when you didn’t know anyone? The importance of pushing yourself out of your comfort zone Her career is defined by the conferences she went to Emotional reaction to conferences ng Vikings Just going to the conferences are beneficial What were your biggest OMG moments at conferences? And much, much more! Links: JS Dev Summit Test Double Angular JavaScript RR Episode 255 ng Vikings @BAnnMoore Brittany’s GitHub Brittany’s Blog Picks: Charles Hogwarts Battle Board Game Pandemic Legacy JS Dev Summit React Dev Summit Using User Voice again on Website Alyssa Diversity Fundraiser Ward ngRx Data Brittany Hit Refresh by Satya Nadella Reigns Her Majesty Special Guest: Brittany Moore.
AiA 181: Doing More with Less and Router-First Architecture with Doguhan Uluca
Panel: Charles Max Wood Ward Bell Shai Reznik John Papa Joe Eames Special Guests: Doguhan Uluca In this episode of Adventures in Angular, the panel discusses doing more with less and router-first architecture with Doguhan Uluca. Doguhan works for a consulting company in Washington D.C. called Excella, where he is on the JavaScipt Special fleet and is a software development expert. He is also the founder of the Tech Talk DC meetup and organized the DC Full Stack Dev Summit last year. They talk about doing more with less with code and the importance of deleting code that is unnecessary. Also, they discuss router-first architecture and how it can be used to your advantage in your coding. In particular, we dive pretty deep on: Doguhan intro Excella Consulting Company Tech Talk DC DC Full Stack Dev Summit Being a polyglot is great, but in practice it is very difficult What is true a polyglot developer? Deleting code Why would you want to delete code? Do more with less when it comes to code JavaScript Going back to the basics More code lends to more bugs and issues How does this relate to router-first architecture? Writing a book Need a road map before you star refining things Get a picture of the shape of the application and then start thinking ahead of time The importance of planning ahead when coding Agile Software Development Walking skeleton from the beginning Get to the first wrong answer as quickly as possible and fix it And much, much more! Links: JS Dev Summit Excella Tech Talk DC DC Full Stack Dev Summit JavaScript Agile Software Development TheJavaScriptPromise.com @Duluca Picks: Charles JavaScript Dev Summit Get a Coder Job Course Ward Homo Deus by Harari Shai RxViz.com ng-conf John Twitch Joe Wasteland Express Delivery Service Board Game Doguhan TheJavaScriptPromise.com Ship It or It Never Happened Conference RunKit.com Special Guest: Doguhan Uluca.