Posts by Pranay

CodeNewbie with Saron Yitbarek

http://traffic.libsyn.com/sedaily/Codenewbie_Edited.mp3Podcast: Play in new window | Download “There are advantages in the newness of coding.” CodeNewbie is a community of programmers and people learning to code. There are so many people learning about software today, and CodeNewbie gives them a place to hang out, socialize, and become comfortable with the world of software. CodeNewbie has an excellent podcast, and if you like Software Engineering Daily you should check it out.

Continue reading…

Building Software for Millenials with Anthony Sessa

http://traffic.libsyn.com/sedaily/Mic_Edited_2.mp3Podcast: Play in new window | Download “Millenials deeply care about software, in the sense where if something doesn’t work as it should, it’s forgotten immediately – if you build an app and there are bugs, you’re done.” Mic.com is a media company focused on news for millennials. Anthony Sessa is the VP of product at Mic.com, and he joins us to talk about the engineering of a modern news

Continue reading…

Gitter Engineering with Mike Bartlett and Andrew Newdigate

http://traffic.libsyn.com/sedaily/Gitter_Edited.mp3Podcast: Play in new window | Download “The most important thing behind it is to think about developers in the way that product people think about consumers, and that the first time experience of your API needs to be ridiculously simple.” Software developers have been socializing on chat rooms for decades. In the nineties, we began using IRC and AOL instant messenger. In the early 2000s, we turned to Google

Continue reading…

Helping Veterans Learn to Code with David Molina

http://traffic.libsyn.com/sedaily/opcode_fixed.mp3Podcast: Play in new window | Download “We’re already problem solvers, and we’re just trying to be problem solvers on the web.” Military veterans have the right set of skills to become programmers. Technical expertise, emotional resilience, psychological persistence, and teamwork–these are the qualities of the US army and they are the qualities of the best programmers. More and more veterans who leave the army are becoming coders, and the

Continue reading…

Building vs. Buying Software with Ayan Barua

http://traffic.libsyn.com/sedaily/Siftery_Edited_2.mp3Podcast: Play in new window | Download “Even if you’re building, you’re building on top of existing open source architecture. You’re not really starting from scratch – all of us are standing on the shoulders of giants.” Building a software business today requires lots of decision making. Building software isn’t just about choosing a programming language, or a framework, or a database. Developers have to choose the right cloud service

Continue reading…

Using Software to Discover Rare Diseases with Matt Might

http://traffic.libsyn.com/sedaily/Might_Edited_2.mp3Podcast: Play in new window | Download “In many ways, nature is still the fastest computer we have when it comes to studying disease.” Software engineering is a deterministic field. We write lines of code, and feed data into that code, expecting to get a certain answer. Computing is deterministic because humans developed it–we understand computers from top to bottom. The same cannot be said about biology. Matt Might is

Continue reading…

The Software Engineering Job Market with Hiten Parmar

http://traffic.libsyn.com/sedaily/Hired_Edited_2.mp3Podcast: Play in new window | Download “Even Larry at Google has said that if he could hire 100,000 more people, he would – he just can’t find them.” In many ways the engineering job market is broken. Engineers cannot find the right jobs where they are valued properly and enjoy their work. Employers have difficulty filling their positions and finding the right people that fit their cultures. Traditional matchmakers

Continue reading…

State of Programming with Jeff Atwood

http://traffic.libsyn.com/sedaily/Discourse_Edited.mp3Podcast: Play in new window | Download “The geeks won because somehow we tricked everyone into carrying around a computer with them!” Stack Overflow is used by developers to find out how to build software. Stack Overflow is both a tool and a community, and today’s guest Jeff Atwood has made a career out of building tools and communities. As the co-founder of Stack Exchange and Discourse.org, Jeff has been

Continue reading…

Data Visualization and Mapping with Aurelia Moser

http://traffic.libsyn.com/sedaily/Mapping_Edited.mp3Podcast: Play in new window | Download “I’m always worried that if you teach too much magic, people don’t learn the basics – they don’t know why something is working, they just know the documentation said it should work that way.” On Software Engineering Daily, we often discuss big data in terms of data engineering and data science. Data engineering is the infrastructure and pipelines that handle massive amounts of

Continue reading…

FiloDB with Evan Chan

http://traffic.libsyn.com/sedaily/Filodb_Edited.mp3Podcast: Play in new window | Download “The world is becoming more and more interactive, and people want answers right away, so you’re seeing the rise of stream processing and real-time.” Big data is yesterday–fast data is now. FiloDB is a reactive columnar OLAP database that is built on Cassandra and Spark. Today’s guest is Evan Chan, creator of FiloDB. In our discussion today, we talk about the use cases

Continue reading…

Cassandra with Tim Berglund

http://traffic.libsyn.com/sedaily/Cassandra_Edited.mp3Podcast: Play in new window | Download “There isn’t any central node in Cassandra. Every node is a peer, there is no master – there is no single point of failure.” Apache Cassandra can serve as both the real-time data store for online transactional applications, as well as the read-intensive database for data warehousing operations. In order to combine these two use cases into a single database, Apache Cassandra required

Continue reading…

Hadoop: Past, Present and Future with Mike Cafarella

http://traffic.libsyn.com/sedaily/Hadoop_2_Edited.mp3Podcast: Play in new window | Download “HDFS is going to be a cockroach – I don’t think its ever going away.” Hadoop was created in 2003. In the early years, Hadoop provided large scale data processing with MapReduce, and distributed fault-tolerant storage with the Hadoop Distributed File System. Over the last decade, Hadoop has evolved rapidly, with the support of a big open-source community. Today’s guest is Mike Cafarella,

Continue reading…

Data Engineering at Airbnb with Maxime Beauchemin

http://traffic.libsyn.com/sedaily/Airbnb_Edited.mp3Podcast: Play in new window | Download “One big transformation we’re seeing right now is the slow agonizing death of MapReduce.” When a company gets big enough, there is so much data to be processed that an entire data engineering team becomes responsible for managing this data and making it available to other teams. Airbnb is one such company. Max Beauchemin works on the data engineering team at Airbnb, where

Continue reading…

Machine Learning in Healthcare with David Kale

http://traffic.libsyn.com/sedaily/healthcareML_Edited.mp3Podcast: Play in new window | Download “Building a model to predict disease and deploying that in the wild – the bar for success is much higher there than, say, deciding what ad to show you.” Diagnosing illness today requires the trained eye of a doctor. With machine learning, we might someday be able to diagnose illness using only a data set. Today on Software Engineering Daily, we are joined

Continue reading…

Open Source and Rails with Aaron Patterson

http://traffic.libsyn.com/sedaily/RailsOSS.mp3Podcast: Play in new window | Download “I have a really fun time being in open source, and I want other people in the community to feel the same way as well. Programming isn’t just my job – its also my hobby.” Ruby on Rails has had the most commits made by its creator, David Heinemeier Hansson. The next most frequent contributor to Rails is Aaron Patterson, our guest on

Continue reading…

Software Journalism at GeekWire with Todd Bishop

http://traffic.libsyn.com/sedaily/geekwire_Edited.mp3Podcast: Play in new window | Download “Our justice system in general – even if you look at things like our regulatory system, our patent system – I think it has a very hard time keeping up with the current pace of technology.” Microsoft and Amazon are the tech giants of the Pacific Northwest. These two companies shape Seattle technology, and Todd Bishop has been writing about them for over

Continue reading…

Socket.IO and Realtime Applications with Guillermo Rauch

http://traffic.libsyn.com/sedaily/Socket_Edited.mp3Podcast: Play in new window | Download “Events provide a very nice organization over persistent connections and that’s why we chose them. We think they’re also a very fundamental way of thinking about systems.” Socket.io enables realtime bidirectional communication. But what does “realtime” actually mean? Today’s guest is Guillermo Rauch, the creator of Socket.IO, a widely used technology for client server communication. We discuss the nature of real-time apps like

Continue reading…

Bridge Foundry with Sarah Allen

http://traffic.libsyn.com/sedaily/bridge_foundry_Edited.mp3Podcast: Play in new window | Download “If we don’t have all of the people represented in the creation activities, I don’t believe we’re going to end up with the solutions that we need for our society.” Technology careers are not as accessible to certain demographics, such as women. Sarah Allen is working to change that through education and outreach. Sarah Allen created RailsBridge and Bridge Foundry, a pair of

Continue reading…

Continuous Delivery and Test Automation with Flo Motlik

http://traffic.libsyn.com/sedaily/Codeship_Edited.mp3Podcast: Play in new window | Download “It’s Friday night and you’re basically out of the office on your way to meet with friends. And you just merge this thing and put it into production because you have that trust – that the system will capture any kind of problem.” Continuous integration and deployment are important tools for modern software development. With continuous integration and deployment, individual engineers can push

Continue reading…

Data Science at Monsanto with Tim Williamson

http://traffic.libsyn.com/sedaily/Monsanto_Edited_FInal.mp3Podcast: Play in new window | Download “Nothing’s cool unless you call it ‘as a service.’ ” Monsanto is a company that is known for its chemical and biological engineering. It is less well known for its data science and software engineering teams. Tim Williamson is a data scientist at Monsanto, and on today’s show he talked about how he and a small group of engineers at Monsanto dramatically shifted

Continue reading…