CodeFest 2014. Brett Martin — Postmortem of a venture-backed StartupCodeFest
Brett Martin founded the venture-backed startup @Sonar which gained over 2 million users across 100 countries but ultimately failed to achieve product-market fit and profitability. Some key lessons learned from its rise and fall included focusing on removing friction from existing user behaviors rather than speculative new features, prioritizing metrics important for future fundraising, avoiding time-wasting activities like events and side projects, ignoring competition, building value before trying to sell, and knowing when to persevere or cut losses and move on to the next opportunity.
The document discusses Uber's APIs and how they can be used to build experiences that enhance transportation. It notes that Uber has facilitated over 2 billion trips across more than 470 cities. Developers can integrate their apps with Uber's APIs to authenticate users, request rides, access ride details and context through the trip to improve users' experiences. The document provides examples of how ride context could be used to suggest local guides, play media based on trip duration, and control smart home devices like heating when approaching home.
CodeFest 2014. Brett Martin — Postmortem of a venture-backed StartupCodeFest
Brett Martin founded the venture-backed startup @Sonar which gained over 2 million users across 100 countries but ultimately failed to achieve product-market fit and profitability. Some key lessons learned from its rise and fall included focusing on removing friction from existing user behaviors rather than speculative new features, prioritizing metrics important for future fundraising, avoiding time-wasting activities like events and side projects, ignoring competition, building value before trying to sell, and knowing when to persevere or cut losses and move on to the next opportunity.
The document discusses Uber's APIs and how they can be used to build experiences that enhance transportation. It notes that Uber has facilitated over 2 billion trips across more than 470 cities. Developers can integrate their apps with Uber's APIs to authenticate users, request rides, access ride details and context through the trip to improve users' experiences. The document provides examples of how ride context could be used to suggest local guides, play media based on trip duration, and control smart home devices like heating when approaching home.
This document discusses building and shipping software using GitHub. It provides key facts about GitHub such as being founded in 2008, having over 15 million registered users and 36 million repositories. It also shares principles from "The Zen of GitHub" including that responsive is better than fast, practicality beats purity, and favor focus over features. The document advocates for empowering businesses to build great software through culture, tools, process and a DevOps approach.
This document introduces .NET Core and its advantages over the .NET Framework. It discusses how .NET Core is cross-platform, uses the .NET Standard library, and can create self-contained applications. It also highlights how .NET Core applications are smaller, faster, and container-friendly. The document demonstrates how to use the dotnet CLI and publish .NET Core applications to reduce their deployment size. Overall, it promotes adopting .NET Core for its performance, portability, and familiar .NET APIs.
René Gröschke gave a talk on the latest features and future direction of Gradle. Some of the key points included:
- Gradle is moving to a Kotlin-based DSL for improved performance, tooling support, and bringing application patterns to builds.
- Performance improvements include a dedicated performance team that has improved Android Gradle Plugin build times significantly.
- Composite builds allow including external projects to debug dependencies or test plugins against real projects.
- Build cache and distributed build cache are incubating features to cache and share build results for faster rebuilds.
- Gradle build scans provide insights into builds to debug issues, optimize performance, and compare builds
The document discusses containerizing ASP.NET Core applications with Kubernetes. It begins with an overview of .NET Core and containers, and how they have converged. It then discusses Kubernetes and how it can help manage containers at scale. It covers Kubernetes building blocks like deployments, pods, labels, services, and replica sets. It provides examples of deploying containers with Kubernetes, including demonstrations of creating deployments, services, scaling applications, and rolling updates.
This document discusses building and shipping software using GitHub. It provides key facts about GitHub such as being founded in 2008, having over 15 million registered users and 36 million repositories. It also shares principles from "The Zen of GitHub" including that responsive is better than fast, practicality beats purity, and favor focus over features. The document advocates for empowering businesses to build great software through culture, tools, process and a DevOps approach.
This document introduces .NET Core and its advantages over the .NET Framework. It discusses how .NET Core is cross-platform, uses the .NET Standard library, and can create self-contained applications. It also highlights how .NET Core applications are smaller, faster, and container-friendly. The document demonstrates how to use the dotnet CLI and publish .NET Core applications to reduce their deployment size. Overall, it promotes adopting .NET Core for its performance, portability, and familiar .NET APIs.
René Gröschke gave a talk on the latest features and future direction of Gradle. Some of the key points included:
- Gradle is moving to a Kotlin-based DSL for improved performance, tooling support, and bringing application patterns to builds.
- Performance improvements include a dedicated performance team that has improved Android Gradle Plugin build times significantly.
- Composite builds allow including external projects to debug dependencies or test plugins against real projects.
- Build cache and distributed build cache are incubating features to cache and share build results for faster rebuilds.
- Gradle build scans provide insights into builds to debug issues, optimize performance, and compare builds
The document discusses containerizing ASP.NET Core applications with Kubernetes. It begins with an overview of .NET Core and containers, and how they have converged. It then discusses Kubernetes and how it can help manage containers at scale. It covers Kubernetes building blocks like deployments, pods, labels, services, and replica sets. It provides examples of deploying containers with Kubernetes, including demonstrations of creating deployments, services, scaling applications, and rolling updates.
2. Давайте познакомимся
• Алексей Копылов
• В 2003 основал компанию UIDesign Group
• Редактор переводных книги (Алан Купер,
Гарретт и др.)
• 2012 – UX директор компании Wargaming
28. Все должно быть очень просто
iPapka Поиск Краткая справка по
программе
Сегодня
Поручение
Поступившие
Отправленные
Вчера
Поручения
В среду
Инфоматериалы
Статистика исполнения
Контакты
Тут непросто
29. Все должно быть очень просто
22
iPapka Поиск документов Все документы
Сверхсрочно
22
Поступившие Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка
Анатолий Петрович Вассерман 1
5
Мои Поручения Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка до 25.11.12
Анатолий Петрович Вассерман 3
Отправленные Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка
на контроле
Анатолий Петрович Вассерман 3
3
Для отправки Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка
Анатолий Петрович Вассерман 1
Инфоматериалы Срочно
Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка
место для какого-нибудь статуса
Статистика Анатолий Петрович Вассерман 3
Распоряжение о ликвидации филиала 22.11.12
ВхД №121ФВ19281.1221121, служебная записка
Контакты Анатолий Петрович Вассерман 3
Без приоритета
Распоряжение о ликвидации филиала 22.11.12
Отдать ВхД №121ФВ19281.1221121, служебная записка
поручение
Анатолий Петрович Вассерман 1
Тут проще
30. Не делайте из iPad компьютер
Может оказаться слишком тесно
31. Не загоняйте этих людей в гетто
Люди в необычных
условиях
Деловые
Пожилые
Технофобы