The document outlines the iterative development process of SV.CO's product over time. It began as a mobile-first platform to allow startups to quickly register and ease into the ecosystem. This evolved into an online platform for first-time founders offering a guided startup experience. Features were added incrementally based on objectives, with each iteration building on the previous versions. The development process involved breaking complex problems into smaller tasks, communicating with others, and continuously improving code quality.
Always Mind Your [Developer] Surroundings - API City 2018Bill Doerrfeld
How do we reach developers and sustain a quality relationship with them? In this presentation, I cover tips on discoverability, support engineering, developer resource generation, and more, with the aim to create great developer programs that users trust and appreciate. But wait, there's a surprise! Liam Neeson will be our guide through this DevRel training montage. His lesson: Always mind your surroundings! This presentation was given at API City 2018 on Oct 4th.
This blog is about creation of a ‘Hello World’ Angular 2.0 Application integrated with Liferay DXP to fetch Liferay’s OOTB advantages. Such integration can enable quick development of secured application that provides boosted digital experience to the user.
Developing for Remote Bamboo Agents, AtlasCamp US 2012Atlassian
Brydie McCoy, Java Developer
As more and more peoples' building demands grow, they expand from building everything locally to a distributed building system or the elastic cloud. And for OnDemand the elastic cloud is the only option. Unfortunately developing plugins for remote/elastic agents has its own set of gotchas. Most plugins written for Bamboo do not work properly on remote agents. This talk will cover the core principles of developing for remote agents, what you can and can't do, as well as more advanced topics such as data transfer and communication between the agent and the server.
Always Mind Your [Developer] Surroundings - API City 2018Bill Doerrfeld
How do we reach developers and sustain a quality relationship with them? In this presentation, I cover tips on discoverability, support engineering, developer resource generation, and more, with the aim to create great developer programs that users trust and appreciate. But wait, there's a surprise! Liam Neeson will be our guide through this DevRel training montage. His lesson: Always mind your surroundings! This presentation was given at API City 2018 on Oct 4th.
This blog is about creation of a ‘Hello World’ Angular 2.0 Application integrated with Liferay DXP to fetch Liferay’s OOTB advantages. Such integration can enable quick development of secured application that provides boosted digital experience to the user.
Developing for Remote Bamboo Agents, AtlasCamp US 2012Atlassian
Brydie McCoy, Java Developer
As more and more peoples' building demands grow, they expand from building everything locally to a distributed building system or the elastic cloud. And for OnDemand the elastic cloud is the only option. Unfortunately developing plugins for remote/elastic agents has its own set of gotchas. Most plugins written for Bamboo do not work properly on remote agents. This talk will cover the core principles of developing for remote agents, what you can and can't do, as well as more advanced topics such as data transfer and communication between the agent and the server.
Reark : a Reference Architecture for Android using RxJavaFuturice
Reark : a Reference Architecture for Android using RxJava (https://github.com/reark/reark)
Description: Reark showcase a reference Architecture for Android application using Rxjava. This is an ambitious reference project of what can be done with RxJava to create an app based on streams of data and view models.
presenter: Timo Tuominen (@tehmou)
Timo is reactive programming specialist trying to make the world a better place - or at least the code. In addition to creating all kinds of apps and services, he enjoys teaching software development and is writing a book.
This was presented at Futurice London's Beer & Tech event on 16.11.16.
Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)Ryan Cuprak
Java EE 7 provides a strong foundation for developing the back end for your HTML5 mobile applications. This heavily code-driven session shows you how you can effectively utilize Java EE 7 as a back end for your Apache Cordova mobile applications. The session demonstrates Java EE 7 technologies such as JAX-RS 2.0, WebSocket, JSON-P, CDI, and Bean Validation. It provides an overview of the basics of Apache Cordova as well as the tooling support added in NetBeans 8. The session also demonstrates an integrated approach to rapidly developing HTML5 mobile applications with Java EE 7 and NetBeans and concludes with best practices and pitfalls.
Pepperoni 2.0 - How to spice up your mobile apps Futurice
Pepperoni 2.0 - How to spice up your mobile apps (http://getpepperoni.com)
Description: Pepperoni is Futurice’s in-house developed App Starter Kit for iOS and Android applications based on React Native. It makes your life as a developer easier and helps you to focus on your app functionality rather than reinventing the wheel again for basic features such as tab navigation and user authentication.
Presenter: Tino Junge (@tinojunge)
Tino is a Full Stack Engineer located in Futurice’s London office since January 2016. He is passionated about Design Thinking and new web technologies. Most recently has been developing apps with React and React Native.
Presented at Futurice London's Beer & Tech Meetup on 16.11.16.
Publishing API documentation -- WorkshopTom Johnson
These slides are from the REST API documentation workshop that I gave at the STC Summit 2015. For more details, see http://idratherbewriting.com/publishingapidocs.
In today's world developing complex projects is becoming more and more challenging.
I am a strong believer that switching to Agile is the right move to help deal with these challenges, But the question is "How?"
Doing the transition too dramatically may actually create the negative effect, and in order to change many years of corporate culture and we need to focus on working with the managers to do this.
In this talk i will present based on my own experience several tips on how an architect can assist in Agile transition by influencing the relevant managers.
Contributing Back to WordPress - Getting Involved in the CommunityZero Point Development
Many people think that the only way to contribute to the WordPress project is to be a core developer.
*DING* That's not the case at all! There are many ways you can use your skills to contribute and be a community rock star.
In this talk:
* Contributing to core (development) - let's get this one out of the way first!
* Testing
* Reporting bugs
* Translating - becoming a polyglot
* Support: wordpress.org, Slack groups, LinkedIn groups, Facebook groups
* Creating/updating documentation on make
* Speaking at a local WordPress meetup or WordCamp
* Volunteering at WordCamp
* Helping at a local WordPress meetup group
* Setting up a local WordPress meetup group
- Venue
- Funding & sponsorship
- Commitment
- Team
- Schedule/Coffee/Pub/Meal
One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session, we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
For a long time I have been reluctant to actively contribute to an open source project. I thought it would be rather complicated and demanding – and that I didn't have the knowledge or skills for it or at the very least that they (the project team) weren't waiting for me.
In December 2021, I decided to have a serious input into the Dapr.io project – and now finally to determine how it works and whether it is really that complicated. In this session I want to tell you about my experiences. How Fork, Clone, Branch, Push (and PR) is the rhythm of contributing to an open source project and how you do that (these are all Git actions against GitHub repositories). How to learn how such a project functions and how to connect to it; which tools are needed, which communication channels are used. I tell how the standards of the project – largely automatically enforced – help me to become a better software engineer, with an eye for readability and testability of the code.
How the review process is quite exciting once you have offered your contribution. And how the final "merge to master" of my contribution and then the actual release (Dapr 1.6 contains my first contribution) are nice milestones.
I hope to motivate participants in this session to also take the step yourself and contribute to an open source project in the form of issues or samples, documentation or code. It's valuable to the community and the specific project and I think it's definitely a valuable experience for the "contributer". I looked up to it and now that I've done it gives me confidence – and it tastes like more (I could still use some help with the work on Dapr.io, by the way).
Reark : a Reference Architecture for Android using RxJavaFuturice
Reark : a Reference Architecture for Android using RxJava (https://github.com/reark/reark)
Description: Reark showcase a reference Architecture for Android application using Rxjava. This is an ambitious reference project of what can be done with RxJava to create an app based on streams of data and view models.
presenter: Timo Tuominen (@tehmou)
Timo is reactive programming specialist trying to make the world a better place - or at least the code. In addition to creating all kinds of apps and services, he enjoys teaching software development and is writing a book.
This was presented at Futurice London's Beer & Tech event on 16.11.16.
Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)Ryan Cuprak
Java EE 7 provides a strong foundation for developing the back end for your HTML5 mobile applications. This heavily code-driven session shows you how you can effectively utilize Java EE 7 as a back end for your Apache Cordova mobile applications. The session demonstrates Java EE 7 technologies such as JAX-RS 2.0, WebSocket, JSON-P, CDI, and Bean Validation. It provides an overview of the basics of Apache Cordova as well as the tooling support added in NetBeans 8. The session also demonstrates an integrated approach to rapidly developing HTML5 mobile applications with Java EE 7 and NetBeans and concludes with best practices and pitfalls.
Pepperoni 2.0 - How to spice up your mobile apps Futurice
Pepperoni 2.0 - How to spice up your mobile apps (http://getpepperoni.com)
Description: Pepperoni is Futurice’s in-house developed App Starter Kit for iOS and Android applications based on React Native. It makes your life as a developer easier and helps you to focus on your app functionality rather than reinventing the wheel again for basic features such as tab navigation and user authentication.
Presenter: Tino Junge (@tinojunge)
Tino is a Full Stack Engineer located in Futurice’s London office since January 2016. He is passionated about Design Thinking and new web technologies. Most recently has been developing apps with React and React Native.
Presented at Futurice London's Beer & Tech Meetup on 16.11.16.
Publishing API documentation -- WorkshopTom Johnson
These slides are from the REST API documentation workshop that I gave at the STC Summit 2015. For more details, see http://idratherbewriting.com/publishingapidocs.
In today's world developing complex projects is becoming more and more challenging.
I am a strong believer that switching to Agile is the right move to help deal with these challenges, But the question is "How?"
Doing the transition too dramatically may actually create the negative effect, and in order to change many years of corporate culture and we need to focus on working with the managers to do this.
In this talk i will present based on my own experience several tips on how an architect can assist in Agile transition by influencing the relevant managers.
Contributing Back to WordPress - Getting Involved in the CommunityZero Point Development
Many people think that the only way to contribute to the WordPress project is to be a core developer.
*DING* That's not the case at all! There are many ways you can use your skills to contribute and be a community rock star.
In this talk:
* Contributing to core (development) - let's get this one out of the way first!
* Testing
* Reporting bugs
* Translating - becoming a polyglot
* Support: wordpress.org, Slack groups, LinkedIn groups, Facebook groups
* Creating/updating documentation on make
* Speaking at a local WordPress meetup or WordCamp
* Volunteering at WordCamp
* Helping at a local WordPress meetup group
* Setting up a local WordPress meetup group
- Venue
- Funding & sponsorship
- Commitment
- Team
- Schedule/Coffee/Pub/Meal
One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session, we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
For a long time I have been reluctant to actively contribute to an open source project. I thought it would be rather complicated and demanding – and that I didn't have the knowledge or skills for it or at the very least that they (the project team) weren't waiting for me.
In December 2021, I decided to have a serious input into the Dapr.io project – and now finally to determine how it works and whether it is really that complicated. In this session I want to tell you about my experiences. How Fork, Clone, Branch, Push (and PR) is the rhythm of contributing to an open source project and how you do that (these are all Git actions against GitHub repositories). How to learn how such a project functions and how to connect to it; which tools are needed, which communication channels are used. I tell how the standards of the project – largely automatically enforced – help me to become a better software engineer, with an eye for readability and testability of the code.
How the review process is quite exciting once you have offered your contribution. And how the final "merge to master" of my contribution and then the actual release (Dapr 1.6 contains my first contribution) are nice milestones.
I hope to motivate participants in this session to also take the step yourself and contribute to an open source project in the form of issues or samples, documentation or code. It's valuable to the community and the specific project and I think it's definitely a valuable experience for the "contributer". I looked up to it and now that I've done it gives me confidence – and it tastes like more (I could still use some help with the work on Dapr.io, by the way).
Deep Dive on "Creating beautiful RESTful APIs designed to meet your customers needs from the Author(Mike Stowe) of Undisturbed REST: Achieving Undisturbed REST"
Achieving Undisturbed REST: Achieving Undisturbed REST
Create beautiful RESTful APIs designed to meet your customers needs while also being agile enough to meet the demands of ever changing platforms and businesses. Along with learning about the different types of API formats, you’ll learn how to take a user first approach, take advantage of modern design techniques, and leave with a strong understanding of API design and development – including HATEOAS/ hypermedia usage.
Lessons learned on the Azure API Stewardship Journey.pptxapidays
apidays LIVE Singapore 2022: Digitising at scale with APIs
April 20 & 21, 2022
Lessons learned on the Azure API Stewardship Journey
Adrian Hall, Principal Product Manager at Microsoft
------------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/
Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...CA Technologies
How Pitney Bowes uses modern development and testing tools, such as CA Service Virtualization, to drive early API development and enable parallel development, with a simple purpose: go faster.
Why speed with quality are so important and what is parallel development and its implications for Pitney Bowes’ success in bringing innovation to market faster.
For more information, please visit http://cainc.to/Nv2VOe
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)Hafiz Ismail
Talk for FOSSASIA 2016 (http://2016.fossasia.org)
----
This talk will give a brief and enlightening look into how GraphQL can help you address common weaknesses that you, as a web / mobile developer, would normally face with using / building typical REST API systems.
Let's stop fighting about whether we should implement the strictest interpretation of REST or how pragmatic REST-ful design is the only way to go, or debate about what REST is or what it should be.
A couple of demos (In Golang! Yay!) will be shown that are guaranteed to open up your eyes and see that the dawn of liberation for product developers is finally here.
Background: GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.
Hafiz Ismail (@sogko) is a contributor to Go / Golang implementation of GraphQL server library (https://github.com/graphql-go/graphql) and is looking to encourage fellow developers to join in the collaborative effort.
Making sense of microservices, service mesh, and serverlessChristian Posta
As companies move to become digital, we can get sidetracked and distracted by some of the changes in the technology landscape. Ideally we will be harnessing technology to solve the problems we have and leverage it to deliver software faster and safer. In this talk, I'll we'll take a look at some new technology trends in the open-source communities and when and how to use them.
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
Ronnie Mitra's slides from the Layer 7 Munich API Management Workshop. This workshop will included talks from Softcon CTO Michel Dorochevsky and Layer 7 API Architect Ronnie Mitra.
The workshop Covered:
• Discover the latest trends in the API economy
• Understand why API Management is important
• Learn best practices for securely exposing your APIs
• Find out what other organizations are doing to manage their APIs
Neil Perlin - We're Going Mobile! Great! Are We Ready?LavaConConference
In this session attendees will learn:
Technical options for going mobile, including responsive design, converting traditional online help to an app, and creating a “true” app using RMAD (Rapid Mobile App Development) tools. The pros and cons of each approach and some of the tools available for creating each option.
Anticipated changes in content creation practices and workflows including the elimination of local formatting, adoption of a “mobile first” philosophy, rethinking the role of tables, and more.
How company issues like terminology standardization, strategic benefit, politics, and the development of metrics and standards can help or hinder a move to mobile.
API Frenzy: The Implications and Planning for a Successful API StrategyAkana
APIs are driving business opportunities, but there's a lot that needs to be done to create a solid foundation for your API strategy. This presentation explains how.
Learn why attending EMPOWER 2017 can help you grow your QuickBase skill set, optimize your processes, and transform your organization. Get a first look into some of EMPOWER’s most anticipated sessions!
Ror Seminar With agilebd.org on 23 Jan09Shaer Hassan
This presentation is done by Code71 Team to the IT community in Bangladesh. The presentation covers the basics of Ruby on Rails and the advantage of it over many other contemporary languages to build web applications. It also mentions the strength of RoR by siting great quotes and examples of great sites.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
2. That’s commit #1 in December 2013
That’s commit ~ #7500 sometime this week
3. Mobile Applications
• Student Entrepreneurship Policy
• See events, news about SV Kochi.
• Register a new startup, list employees.
Web application
• API for mobile apps.
• List startups, founders, and allows founders to sign
in and invite other founders to join his startup.
• Administration Interface.
Objective: Build a mobile-first platform
to allow startups to register their companies
as quickly as possibly and ease them into
the SV ecosystem.
4. Mobile Applications
• Student Entrepreneurship Policy
• See events, news about SV Kochi.
• Register a new startup, list employees.
• Request help from SV.
• Register and apply for incubation at SV.
• Apply to form a partnership.
• Manage list of founders.
• List registered mentors.
Web application
• API for mobile apps.
• List startups, founders, and allows founders to sign
in and invite other founders to join his startup.
• Administration Interface.
• Mentor Registration.
• Edit own startup profile.
• Edit partnership details online.
5. Mobile Applications
• Student Entrepreneurship Policy
• See events, news about SV Kochi.
• Register a new startup, list employees.
• Request help from SV.
• Register and apply for incubation at SV.
• Apply to form a partnership.
• Manage list of founders.
• List registered mentors.
• Accept industry contact details from users.
• View startup job postings.
Web application
• API for mobile apps.
• List startups, founders, and allows founders to sign
in and invite other founders to join his startup.
• Administration Interface.
• Mentor Registration.
• Edit own startup profile.
• Edit partnership details online.
• Mentor meetings using WebRTC.
• Public job board, create and view listings.
6. Mobile Applications
• See events, news about SV Kochi.
• Register a new startup, list employees.
• Request help from SV.
• Register and apply for incubation at SV.
• Manage list of founders.
• List registered mentors.
• Accept industry contact details from users.
• View startup job postings.
Web application
• API for mobile apps.
• List startups, founders, invite new founders.
• Administration Interface.
• Mentor Registration.
• Edit own startup profile.
• Edit partnership details online.
• Mentor meetings using WebRTC.
• Public job board, create and view listings.
• Multi-step incubation process to register as a startup with SV
• Playbook for founders
7. Web application
• List startups, founders.
• Edit own details.
• Administration Interface.
• Multi-step incubation process to register as a startup with SV.
• Playbook for founders.
• Startup timeline page with a timeline builder.
• List targets to complete on the timeline page.
• Vocalist stalks the public slack channel.
• Faculty page with faculty connect feature.
• Resources section to store information useful to founders.
8. Web application
• List startups.
• Edit own details.
• Administration Interface.
• Multi-step incubation process to register as a startup with SV.
• Playbook for founders.
• Startup timeline page with a timeline builder.
• List targets to complete on the timeline page.
• Vocalist stalks the public slack channel.
• Faculty page with faculty connect feature.
• Resources Library to store information useful to founders.
• Multi-stage application process to join SV.CO.
• Free Six-Ways MOOC.
• Public Founder profile page.
• Startups activity page.
• New homepage and new design language.
9. Web application
• List startups.
• Edit own details.
• Administration Interface.
• Playbook for founders.
• Startup timeline page with a timeline builder.
• List targets to complete on the timeline page.
• Vocalist stalks the public slack channel.
• Faculty page with faculty connect feature.
• Library to store information useful to founders.
• Multi-stage application process to join SV.CO.
• Free Six-Ways MOOC.
• Public Founder profile page.
• Startups activity page.
• Founder dashboard page with a redesigned timeline builder
and level-based target framework.
Objective: Build an online
platform for first-time founders
and offer a guided experience
of starting up.
10. Mobile Applications
• Student Entrepreneurship Policy
• See events, news about SV Kochi.
• Register a new startup, list employees.
Web application
• API for mobile apps.
• List startups, founders, and allows founders to sign
in and invite other founders to join his startup.
• Administration Interface.
Web application
• List startups.
• Edit own details.
• Administration Interface.
• Startup timeline page.
• Vocalist stalks the public slack channel.
• Faculty page with faculty connect feature.
• Library to store information useful to founders.
• Free Six-Ways MOOC.
• Public Founder profile page.
• Founder dashboard.
• & more.
!=
11. !=
Objective: Build a
mobile-first platform
to allow startups to
register their companies
as quickly as possibly
and ease them into
the SV ecosystem.
Objective: Build an
online platform for first-
time founders and offer
a guided experience of
starting up.
15. Ideas Trello
Ruby, JS, ReactJS
Rubymine
Sit down (or stand up)
and build / improve / fix.
Write tests to make sure your
code does what you intend.
Tests are invaluable when time
comes to change things. New
code should not break old code.
16. Ideas Trello
Ruby, JS, ReactJS
Rubymine
Github
Keep your work safe.
Collaborate.
Github is the industry standard.
But there are alternatives.
17. Ideas Trello
Ruby, JS, ReactJS
Rubymine
Github
Heroku
Deploy (after testing).
This is what it’s all about.
Heroku is our choice, because
it minimises Operations-work.
Codeship
18. Ideas Trello
Ruby, JS, ReactJS
Rubymine
Github
Heroku
Rollbar
Skylight
Catch issues quickly &
be aware of performance.
This should feed back
into your to-do list for
continuous improvement.
Codeship
21. Todo-List
Check what needs
to be done
A typical work-day
Chat-bot
Build a bot to track founder
participation on Slack.
22. Todo-List
Check what needs
to be done
A typical work-day
Complicated?
Break it down into
doable-s
1. Build an integration with
Slack (how? is there an
open-source library?)
2. Send non-command
public messages to
SV.CO for backup.
3. Give the bot a name.
But what?
Chat-bot
Build a bot to track founder
participation on Slack.
23. Todo-List
Check what needs
to be done
A typical work-day
Know how?
If not, learn how
to execute.
Complicated?
Break it down into
doable-s
1. Use Lita framework to
integrate with Slack.
2. Send non-command
public messages to
SV.CO for backup.
3. Lita + SV.CO = Vocalist!
Chat-bot
Build a bot to track founder
participation on Slack.
1. Build an integration with
Slack (how? is there an
open-source library?)
2. Send non-command
public messages to
SV.CO for backup.
3. Give the bot a name.
But what?
24. Todo-List
Check what needs
to be done
A typical work-day
Know how?
If not, learn how
to execute.
Code
Test
Deploy
Complicated?
Break it down into
doable-s
Chat-bot
Build a bot to track founder
participation on Slack.
1. Use Lita framework to
integrate with Slack.
2. Send non-command
public messages to
SV.CO for backup.
3. Lita + SV.CO = Vocalist!
1. Build an integration with
Slack (how? is there an
open-source library?)
2. Send non-command
public messages to
SV.CO for backup.
3. Give the bot a name.
But what?
25. Communicate with fellow
programmers to clarify aspects
of work / bounce off ideas.
Todo-List
Check what needs
to be done
A typical work-day
Know how?
If not, learn how
to execute.
Code
Test
Deploy
Complicated?
Break it down into
doable-s
26. Communicate with fellow
programmers to clarify aspects
of work / bounce off ideas.
Brief / be briefed by other
team members about
features / ideas / issues.
Todo-List
Check what needs
to be done
A typical work-day
Know how?
If not, learn how
to execute.
Code
Test
Deploy
Complicated?
Break it down into
doable-s
27. Communicate with fellow
programmers to clarify aspects
of work / bounce off ideas.
Brief / be briefed by other
team members about
features / ideas / issues.
Think about your own
work / research avenues of
improvement.
Set aside time for
refactoring / paying off
technical debt.
Work on a different project /
play with a different tech
stack.
Todo-List
Check what needs
to be done
A typical work-day
Know how?
If not, learn how
to execute.
Code
Test
Deploy
Complicated?
Break it down into
doable-s
28. Web work is prone to change.
People involved can change.
Objectives change.
The market can change.
So gear your work to forgive
(even encourage)
change.