Software Engineering Daily

Technical interviews about software topics.

https://softwareengineeringdaily.com/

subscribe
share






Microsoft Developers with Jason Young and Carl Schweitzer


A decade ago, a Microsoft developer might have been defined by the fact that they built C# applications on Windows. Today, a Microsoft developer is just as likely to be writing JavaScript for Linux. The company has repositioned itself to focus on cloud services, SaaS products, and enterprise artificial intelligence.

Jason Young and Carl Schweitzer host the MS Dev Show, a popular podcast about Microsoft developers and technologies. On their show, they explore the rapidly expanding marketplace of services on Microsoft Azure and talk to experts about how these services are built and what they are used for.

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.

Sponsors


In the Information Age, data’s the new oil. Which is why Amazon Web Services built Amazon Kinesis—a powerful new way to collect, process, and analyze streaming data—so you can get timely insights and react quickly. Web sites, mobile apps, IoT sensors, and the like can generate a huge amount of streaming data—sometimes terabytes an hour—that if processed continually, can help you learn about what your customers, products, and applications are doing right now and take actions in real-time. Amazon Kinesis from AWS lets you do that easily for less. With Kinesis, you only pay for the resources you use. No minimums, no upfront commitments. Learn more at kinesis.aws.


Bugsnag is an automatic error-monitoring platform that helps developers understand the impact of application errors and fix the ones that matter in a time-efficient and enjoyable way. Bugsnag’s open source error reporting libraries automatically capture errors and provide in-depth diagnostic reports across all major programming languages and frameworks. Diagnostic reports consolidate the information you need to reproduce errors in one place, including the stacktrace. Errors are grouped by root cause and mapped to users so you can easily identify which errors are the most widespread and affect the greatest amount of users. Integrate with Slack and PagerDuty to get notified in real-time of new errors and spikes in your error rate. Then, integrate with your issue tracker or use Bugsnag’s workflow to help you move errors through your debugging process and get them fixed for your users.  Airbnb, Lyft, and Shopify all use Bugsnag for error-monitoring. Get up and running in three minutes. Try all features free for 14 days at bugsnag.com/sedaily.


Simplify continuous delivery with GoCD, the on-premise, open source, continuous delivery tool by ThoughtWorks. With GoCD, you can easily model complex deployment workflows using pipelines and visualize them end-to-end with the Value Stream Map. You get complete visibility into and control of your company’s deployments. At gocd.org/sedaily, find out how to bring continuous delivery to your teams. Say goodbye to deployment panic and hello to consistent, predictable deliveries. Visit gocd.org/sedaily to learn more about GoCD. Commercial support and enterprise add-ons, including disaster recovery, are available.


Developers love Heroku. It’s the fastest way to deploy an application on scalable infrastructure. I know this from experience, as I have built more software products on Heroku than I can remember. When a project I am building with Heroku starts to get more serious, I use Heroku Flow. Heroku Flow is a full continuous delivery solution for Heroku. With Heroku Flow, a push to GitHub spins up an instance of my application–called a “review app.” I can test the review app and discuss it with my team–and if it works, I can approve the changes and push it to master, where the new version of my app will run against continuous integration testing before being promoted to production. Heroku Flow brings the Heroku developer experience together with continuous delivery. Check it out now at Heroku.com/flow.

 


fyyd: Podcast Search Engine
share








 July 27, 2017  53m