Podcast: Play in new window | Download
http://traffic.libsyn.com/sedaily/QATesting.mp3Podcast: Play in new window | Download Quality assurance testing is a form of testing that closely mirrors user behavior. Sometimes it is manual, sometimes it is automated. Automated QA tests are scripts that validate correct data representation as the application mechanically runs through high-level workflows–like a login page. Manual QA testers act out use cases of an application to see if there are any bugs that were missed during
http://traffic.libsyn.com/sedaily/Algolia_Edited_2.mp3Podcast: Play in new window | Download “You need to build more things yourself to be highly available, but one of the very good consequences of being bare metal is that the prices are very low compared to what you could get on the cloud provider.” Engineers who want to add search to their application usually deploy Elasticsearch, or write their own search engine that uses TF-IDF. These solutions work
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
http://traffic.libsyn.com/sedaily/Quora_Edited.mp3Podcast: Play in new window | Download “If an engineer is doing something repeatedly over and over again, their mind is immediately going to jump to that place where it’s like ‘Okay how can I make this faster?’ or ‘How can I save myself time?’” Quora is a Q&A website where questions are asked, answered, edited and organized by its community of users. Shreyes Seshasai is the Director of Engineering
Bay Area Girl Geek Dinners provide an opportunity for women to connect and learn from each other. Well-known tech companies of Silicon Valley sponsor the next generation of female software engineers emerging from these dinners.
Sukrutha Bhadouria is a software engineer at Salesforce and the Managing Director of Bay Area Girl Geek Dinners.
Apptimize provides mobile A/B testing and updates that bypass app store approval walls. Businesses can make changes to apps using Apptimize’s powerful and friendly editor, and free up developers’ time for more impactful work.
Nancy Hua is the Founder and CEO of Apptimize. She worked in high-frequency trading prior to starting a company.
This is the first show of Women in Tech Week, where we will discuss the inequalities women in tech face, and see what solutions may exist for this problem.
Functional languages encourage practices and patterns that can simplify concurrent programming. Scala, Clojure, and Akka are functional tools built on the Java Virtual Machine.
Jessica Kerr is a functional developer on the JVM. She currently works at Monsanto. At QCon San Francisco, she will be giving a talk called Contracts in Clojure: Settling Types vs. Tests.