SlideShare a Scribd company logo
1 of 27
Experiences from launching
a site before Christmas
MMT TECH MEETUP –
JAN 2021
WHO AM I?
2 @ileshmistry | #MMT_TechMeetup
CONTACT ILESH
Experiences from launching a site before Christmas
MMT Tech Meetup
ILESH MISTRY
(CMS SPECIALIST &
KONTENT MVP)
@ileshmistry
WHAT I’LL BE COVERING?
3
• Introduction
• Website Requirements
• Initial Thoughts
• Our Strategy
• Development Approach
• Final Thoughts
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INTRODUCTION
4
• Mental health problems are one of the main causes of the
overall disease burden worldwide.
• Mental health and behavioural problems (e.g. depression,
anxiety and drug use) are reported to be the primary
drivers of disability worldwide, causing over 40 million
years of disability in 20 to 29-year-olds.
• Major depression is thought to be the second leading cause of disability
worldwide and a major contributor to the burden of suicide and
ischemic heart disease.
• It is estimated that 1 in 6 people in the past week experienced a common
mental health problem
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INTRODUCTION
5
• Mental Health Foundation –
“We all have mental health. But not all of us live with good mental health.”
• It allows you to make full use of your abilities and how you cope with work, families and life in
general
• However lots of us are finding it difficult and making sure we start talking about it and
prevention will help. Good wellbeing will help towards it.
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INTRODUCTION
6
• I’m not a mental health or wellbeing expert
• I want to share some of the experiences I went through in getting a website live with my team
• We all have different roles with different views, circumstances and how we deal with situations
• Go through how we were feeling after each stage
• COVID 19 / Home schooling / Childcare etc…
• Gifs overload
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
WEBSITE REQUIREMENTS
7
• Client requirements…
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
We want a website launched
before Christmas!
WEBSITE REQUIREMENTS
8
• Fixed deadline
• No designs - just MS Word document with content
• Starting from a blank canvas
• Content manageable by the client is preferred
• Accessible website
• New client recommended from an existing client
• Need to start asap!
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INITIAL THOUGHTS
9 @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INITIAL THOUGHTS
10
• Internal catchups
• Spoke about the deadline
• Talked about the budget
• Spoke about the deadline again 😂
• Talked about the no designs
• Spoke about the deadline again 😂
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INITIAL THOUGHTS
11 @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INITIAL THOUGHTS
12
• Looking at this, the deadline was tight
• Christmas is generally a quiet period, winding down
• No designs, so what should the site look like?
• How are we going to get it all done? Who do we need? Everyone’s on holiday/time off
• What can get out by when? Is there a priority?
• What additional costs do we need to consider?
• What's the architecture for this? - No Discovery Phase 😢
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
INITIAL THOUGHTS – HOW WERE WE FEELING?
13
• Nervous as we had a hard deadline,
which could not be shifted
• Confidence levels were at their testing points
• Stressful situation to be in for everyone
• Estimates for the amount of work required to deliver this were going over deadline – Overtime?
• Should we decline the project as this is going not be possible to achieve? And enjoy pre
Christmas?
• We all want to deliver something good to the client and can only do this by helping each other
#AvengersAssemble @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
OUR STRATEGY
14
• Agile approach
• Super lean with delivery
• Iterate only when we have delivered
• Super lean with user stories / agile practices as time was really of the essence
• Stand ups essential for the group, resolve any blockers, but also for the client to see progress
• Internal regrouping was a must. Keep checking on team’s morale and support each other
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
OUR STRATEGY
15
• Architecture needed to be established asap
• Not everything needs designing – Start designs
focusing on header and footer
Communication with UX/Design
• Licenses needed to be purchased
• Go for a static hard coded site then make it content managed, but would that not cost us more
time?
• Development approached needed to be nailed to get started
• Keep up communications
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
OUR STRATEGY – HOW WERE WE FEELING?
16
• The approach identified allowed us to get
more confident
• Team was established to know we were
all in this together
• Architecture and development approach
was agreed to help steer the development team
• Design strategy was set out so we know how the site would look
• Regrouping - as and when needed to make sure we keep talking and looking after each other
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
DEVELOPMENTAPPROACH
17
• Repository to store the code
• Static site approach
• Accessibility
• Content manageable
• Hosting
• Architecture
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
Photo by Valentin Salja on Unsplash
DEVELOPMENTAPPROACH
18
• Architecture Diagram
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
DEVELOPMENTAPPROACH
19
• GatsbyJS - “React-based open source framework with
performance, scalability and security built-in”
• GraphQL is a way to access the data through query language
• Great for smaller sites, especially when you want to have a
quicker turnaround, but we’ve used it on larger sites too
• Experience using it / easy to setup
• SEO and Accessibility plugins
• Helped us with the next thing, which is to make it content managed
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
DEVELOPMENTAPPROACH
20
• Content manageable – Headless or Digital Experience Platform (all in one)
🤔?
• Kentico Kontent – “is a headless CMS that offers easy-to-use content
management tools for marketers while freeing developers to focus on
building online experiences.”
• Subscription costs involved – quick chat with Sales 🙌
• No installations required
• Needed something lightweight, perfect for content changes
• Plenty of experience with Kontent + Kontent MVP @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
Register with
Kentico Kontent -
90 days free trial
DEVELOPMENTAPPROACH
21
• Netlify hosting – “A powerful serverless platform with
an intuitive git-based workflow. Automated deployments,
shareable previews, and much more.”
• Subscription costs involved
• Easy to manage without Systems Team/DevOps, as we literally had no time resourced for them
• Git repository we went for GitHub (great for everyone 😁) – easy to setup
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
DEVELOPMENTAPPROACH – HOW WE WERE
FEELING
22
• I've had experience doing this for on my personal site.
So I was really confident suggesting this for us
• The developers were now excited about working on
this website
• Great technology stack for front end developers
• The individual products collectively all work seamlessly together
• Gatsby Kentico Kontent source plugin and starter site - helping us to get started
• This stack and way of working has been around for a couple of years so felt confident to use it
@ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
HIT THE DEADLINE? …YEP 👊🤔
23 @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
Experiences from launching a site before Christmas
FINAL THOUGHTS
24 @ileshmistry | #MMT_TechMeetup
• Accessibility first approach (don’t leave it to the end!) – saving us panicking at the end
• Great teamwork / Understanding each other / Trusting the team – supporting each other
emotionally
• Clients being understanding – took some pressure off us, but they still wanted a site at the end 😂
• Flexibility of the approach / Working Agile with going lean first – allowed us to get to market fast
• Having experienced members in these situations really help e.g. knowing the architecture will work
• Resolving blockers fast – checking how we are doing and talking it through
• Work life balance was affected, especially with flexible hours and deadline looming – It was tough
Common Accessibility Mistakes
MMT Tech Meetup
FINAL THOUGHTS
25 @ileshmistry | #MMT_TechMeetup
• We felt a lot of pressure along with the lockdown environment
• I know if I wanted to talk to someone I could and I did e.g. team member, HR team, family members
• I personally found a way to take my mind of the pressure and stress by spending some breaks with
my family e.g. Home schooling still has deadlines 🤔🤔♂️ but it’s a break from work 😂
• I know I could also reach out to the Mental Health website (https://www.mentalhealth.org.uk/) and I
did check out a few of their tips!
• Getting fresh air / Exercising really helped me clear my mind to deliver this project
• Important to talk to one and another and not deal with deadlines/pressure on your own
Common Accessibility Mistakes
MMT Tech Meetup
THANK YOU
26 @ileshmistry | #MMT_TechMeetup
Register with
Kentico Kontent -
90 days free trial
CONTACT ILESH
ILESH MISTRY
(CMS SPECIALIST &
KONTENT MVP)
@ileshmistry
MMT Tech Meetup
Experiences from launching a site before Christmas
• Wellbeing at work
– Charlotte Murdin (http://bit.ly/charlotte_m)
• Mental Health hygiene for practitioners
– Beata Bikowska (http://bit.ly/Beata_B)
REMAINING AGENDA
27 @ileshmistry | #MMT_TechMeetup
MMT Tech Meetup
MMT Tech Meetup

More Related Content

Similar to Launching a Mental Health Site Before Christmas

10 steps to salvation: Creating digital governance that works
10 steps to salvation: Creating digital governance that works10 steps to salvation: Creating digital governance that works
10 steps to salvation: Creating digital governance that worksKate Thomas
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 
LEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWLEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWwe20
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Ben Hall
 
HCI Webinar: Changing a Company Culture, One Technological Performance Module...
HCI Webinar: Changing a Company Culture, One Technological Performance Module...HCI Webinar: Changing a Company Culture, One Technological Performance Module...
HCI Webinar: Changing a Company Culture, One Technological Performance Module...Cornerstone OnDemand
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesSimon Pan
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile TechExeterIan Ames
 
Practical Agile. Lessons learned the hard way on our journey building digita...
Practical Agile.  Lessons learned the hard way on our journey building digita...Practical Agile.  Lessons learned the hard way on our journey building digita...
Practical Agile. Lessons learned the hard way on our journey building digita...TechExeter
 
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Startup Co.
 
Never too late to learn - IM Tech Meetup - Feb 2022
Never too late to learn - IM Tech Meetup - Feb 2022Never too late to learn - IM Tech Meetup - Feb 2022
Never too late to learn - IM Tech Meetup - Feb 2022Ilesh Mistry
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteriaWilliam Hill Australia
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and ImplementationTargetX
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Liesl Barrell
 
Lean startup overview
Lean startup overviewLean startup overview
Lean startup overviewaction.vn
 
A Tale from the Upstream Path
A Tale from the Upstream PathA Tale from the Upstream Path
A Tale from the Upstream PathTesora
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Andy Talbot
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point onlineNetwoven Inc.
 
Surviving in a microservices environment
Surviving in a microservices environmentSurviving in a microservices environment
Surviving in a microservices environmentSteve Pember
 

Similar to Launching a Mental Health Site Before Christmas (20)

10 steps to salvation: Creating digital governance that works
10 steps to salvation: Creating digital governance that works10 steps to salvation: Creating digital governance that works
10 steps to salvation: Creating digital governance that works
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 
LEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEWLEARN STARTUP OVERVIEW
LEARN STARTUP OVERVIEW
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)
 
HCI Webinar: Changing a Company Culture, One Technological Performance Module...
HCI Webinar: Changing a Company Culture, One Technological Performance Module...HCI Webinar: Changing a Company Culture, One Technological Performance Module...
HCI Webinar: Changing a Company Culture, One Technological Performance Module...
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key Themes
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile TechExeter
 
Practical Agile. Lessons learned the hard way on our journey building digita...
Practical Agile.  Lessons learned the hard way on our journey building digita...Practical Agile.  Lessons learned the hard way on our journey building digita...
Practical Agile. Lessons learned the hard way on our journey building digita...
 
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
 
Never too late to learn - IM Tech Meetup - Feb 2022
Never too late to learn - IM Tech Meetup - Feb 2022Never too late to learn - IM Tech Meetup - Feb 2022
Never too late to learn - IM Tech Meetup - Feb 2022
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and Implementation
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
 
Lean startup overview
Lean startup overviewLean startup overview
Lean startup overview
 
A Tale from the Upstream Path
A Tale from the Upstream PathA Tale from the Upstream Path
A Tale from the Upstream Path
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
 
Lean startup
Lean startupLean startup
Lean startup
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point online
 
Surviving in a microservices environment
Surviving in a microservices environmentSurviving in a microservices environment
Surviving in a microservices environment
 

More from Ilesh Mistry

Getting started with Next.js - IM Tech Meetup - Oct 2022.pptx
Getting started with Next.js - IM Tech Meetup - Oct 2022.pptxGetting started with Next.js - IM Tech Meetup - Oct 2022.pptx
Getting started with Next.js - IM Tech Meetup - Oct 2022.pptxIlesh Mistry
 
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptx
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptxIntroduction to Tailwind CSS - IM Tech Meetup - May 2022.pptx
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptxIlesh Mistry
 
Common accessibility mistakes
Common accessibility mistakesCommon accessibility mistakes
Common accessibility mistakesIlesh Mistry
 
Introduction to Svelte - Mmt tech meetup - September 2020
Introduction to Svelte - Mmt tech meetup - September 2020Introduction to Svelte - Mmt tech meetup - September 2020
Introduction to Svelte - Mmt tech meetup - September 2020Ilesh Mistry
 
GatsbyJS Recipes - Mmt tech meetup - August 2020
GatsbyJS Recipes - Mmt tech meetup - August 2020GatsbyJS Recipes - Mmt tech meetup - August 2020
GatsbyJS Recipes - Mmt tech meetup - August 2020Ilesh Mistry
 
Digital Transformation - How the world is changing for you
Digital Transformation - How the world is changing for youDigital Transformation - How the world is changing for you
Digital Transformation - How the world is changing for youIlesh Mistry
 
Are CMSs on the brink of extinction
Are CMSs on the brink of extinctionAre CMSs on the brink of extinction
Are CMSs on the brink of extinctionIlesh Mistry
 
Brown bag - Reasons to upgrade to Kentico 9
Brown bag - Reasons to upgrade to Kentico 9Brown bag - Reasons to upgrade to Kentico 9
Brown bag - Reasons to upgrade to Kentico 9Ilesh Mistry
 
Delivering client sites - KC2015
Delivering client sites - KC2015Delivering client sites - KC2015
Delivering client sites - KC2015Ilesh Mistry
 
Scope website - how to make an accessible website
Scope website - how to make an accessible websiteScope website - how to make an accessible website
Scope website - how to make an accessible websiteIlesh Mistry
 
Website development accessibility
Website development accessibilityWebsite development accessibility
Website development accessibilityIlesh Mistry
 
Content Centric RWD - Kentico Connection 2013 - London
Content Centric RWD - Kentico Connection 2013 - LondonContent Centric RWD - Kentico Connection 2013 - London
Content Centric RWD - Kentico Connection 2013 - LondonIlesh Mistry
 

More from Ilesh Mistry (12)

Getting started with Next.js - IM Tech Meetup - Oct 2022.pptx
Getting started with Next.js - IM Tech Meetup - Oct 2022.pptxGetting started with Next.js - IM Tech Meetup - Oct 2022.pptx
Getting started with Next.js - IM Tech Meetup - Oct 2022.pptx
 
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptx
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptxIntroduction to Tailwind CSS - IM Tech Meetup - May 2022.pptx
Introduction to Tailwind CSS - IM Tech Meetup - May 2022.pptx
 
Common accessibility mistakes
Common accessibility mistakesCommon accessibility mistakes
Common accessibility mistakes
 
Introduction to Svelte - Mmt tech meetup - September 2020
Introduction to Svelte - Mmt tech meetup - September 2020Introduction to Svelte - Mmt tech meetup - September 2020
Introduction to Svelte - Mmt tech meetup - September 2020
 
GatsbyJS Recipes - Mmt tech meetup - August 2020
GatsbyJS Recipes - Mmt tech meetup - August 2020GatsbyJS Recipes - Mmt tech meetup - August 2020
GatsbyJS Recipes - Mmt tech meetup - August 2020
 
Digital Transformation - How the world is changing for you
Digital Transformation - How the world is changing for youDigital Transformation - How the world is changing for you
Digital Transformation - How the world is changing for you
 
Are CMSs on the brink of extinction
Are CMSs on the brink of extinctionAre CMSs on the brink of extinction
Are CMSs on the brink of extinction
 
Brown bag - Reasons to upgrade to Kentico 9
Brown bag - Reasons to upgrade to Kentico 9Brown bag - Reasons to upgrade to Kentico 9
Brown bag - Reasons to upgrade to Kentico 9
 
Delivering client sites - KC2015
Delivering client sites - KC2015Delivering client sites - KC2015
Delivering client sites - KC2015
 
Scope website - how to make an accessible website
Scope website - how to make an accessible websiteScope website - how to make an accessible website
Scope website - how to make an accessible website
 
Website development accessibility
Website development accessibilityWebsite development accessibility
Website development accessibility
 
Content Centric RWD - Kentico Connection 2013 - London
Content Centric RWD - Kentico Connection 2013 - LondonContent Centric RWD - Kentico Connection 2013 - London
Content Centric RWD - Kentico Connection 2013 - London
 

Recently uploaded

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 

Recently uploaded (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 

Launching a Mental Health Site Before Christmas

  • 1. Experiences from launching a site before Christmas MMT TECH MEETUP – JAN 2021
  • 2. WHO AM I? 2 @ileshmistry | #MMT_TechMeetup CONTACT ILESH Experiences from launching a site before Christmas MMT Tech Meetup ILESH MISTRY (CMS SPECIALIST & KONTENT MVP) @ileshmistry
  • 3. WHAT I’LL BE COVERING? 3 • Introduction • Website Requirements • Initial Thoughts • Our Strategy • Development Approach • Final Thoughts @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 4. INTRODUCTION 4 • Mental health problems are one of the main causes of the overall disease burden worldwide. • Mental health and behavioural problems (e.g. depression, anxiety and drug use) are reported to be the primary drivers of disability worldwide, causing over 40 million years of disability in 20 to 29-year-olds. • Major depression is thought to be the second leading cause of disability worldwide and a major contributor to the burden of suicide and ischemic heart disease. • It is estimated that 1 in 6 people in the past week experienced a common mental health problem @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 5. INTRODUCTION 5 • Mental Health Foundation – “We all have mental health. But not all of us live with good mental health.” • It allows you to make full use of your abilities and how you cope with work, families and life in general • However lots of us are finding it difficult and making sure we start talking about it and prevention will help. Good wellbeing will help towards it. @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 6. INTRODUCTION 6 • I’m not a mental health or wellbeing expert • I want to share some of the experiences I went through in getting a website live with my team • We all have different roles with different views, circumstances and how we deal with situations • Go through how we were feeling after each stage • COVID 19 / Home schooling / Childcare etc… • Gifs overload @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 7. WEBSITE REQUIREMENTS 7 • Client requirements… @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas We want a website launched before Christmas!
  • 8. WEBSITE REQUIREMENTS 8 • Fixed deadline • No designs - just MS Word document with content • Starting from a blank canvas • Content manageable by the client is preferred • Accessible website • New client recommended from an existing client • Need to start asap! @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 9. INITIAL THOUGHTS 9 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 10. INITIAL THOUGHTS 10 • Internal catchups • Spoke about the deadline • Talked about the budget • Spoke about the deadline again 😂 • Talked about the no designs • Spoke about the deadline again 😂 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 11. INITIAL THOUGHTS 11 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 12. INITIAL THOUGHTS 12 • Looking at this, the deadline was tight • Christmas is generally a quiet period, winding down • No designs, so what should the site look like? • How are we going to get it all done? Who do we need? Everyone’s on holiday/time off • What can get out by when? Is there a priority? • What additional costs do we need to consider? • What's the architecture for this? - No Discovery Phase 😢 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 13. INITIAL THOUGHTS – HOW WERE WE FEELING? 13 • Nervous as we had a hard deadline, which could not be shifted • Confidence levels were at their testing points • Stressful situation to be in for everyone • Estimates for the amount of work required to deliver this were going over deadline – Overtime? • Should we decline the project as this is going not be possible to achieve? And enjoy pre Christmas? • We all want to deliver something good to the client and can only do this by helping each other #AvengersAssemble @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 14. OUR STRATEGY 14 • Agile approach • Super lean with delivery • Iterate only when we have delivered • Super lean with user stories / agile practices as time was really of the essence • Stand ups essential for the group, resolve any blockers, but also for the client to see progress • Internal regrouping was a must. Keep checking on team’s morale and support each other @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 15. OUR STRATEGY 15 • Architecture needed to be established asap • Not everything needs designing – Start designs focusing on header and footer Communication with UX/Design • Licenses needed to be purchased • Go for a static hard coded site then make it content managed, but would that not cost us more time? • Development approached needed to be nailed to get started • Keep up communications @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 16. OUR STRATEGY – HOW WERE WE FEELING? 16 • The approach identified allowed us to get more confident • Team was established to know we were all in this together • Architecture and development approach was agreed to help steer the development team • Design strategy was set out so we know how the site would look • Regrouping - as and when needed to make sure we keep talking and looking after each other @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 17. DEVELOPMENTAPPROACH 17 • Repository to store the code • Static site approach • Accessibility • Content manageable • Hosting • Architecture @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas Photo by Valentin Salja on Unsplash
  • 18. DEVELOPMENTAPPROACH 18 • Architecture Diagram @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 19. DEVELOPMENTAPPROACH 19 • GatsbyJS - “React-based open source framework with performance, scalability and security built-in” • GraphQL is a way to access the data through query language • Great for smaller sites, especially when you want to have a quicker turnaround, but we’ve used it on larger sites too • Experience using it / easy to setup • SEO and Accessibility plugins • Helped us with the next thing, which is to make it content managed @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 20. DEVELOPMENTAPPROACH 20 • Content manageable – Headless or Digital Experience Platform (all in one) 🤔? • Kentico Kontent – “is a headless CMS that offers easy-to-use content management tools for marketers while freeing developers to focus on building online experiences.” • Subscription costs involved – quick chat with Sales 🙌 • No installations required • Needed something lightweight, perfect for content changes • Plenty of experience with Kontent + Kontent MVP @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas Register with Kentico Kontent - 90 days free trial
  • 21. DEVELOPMENTAPPROACH 21 • Netlify hosting – “A powerful serverless platform with an intuitive git-based workflow. Automated deployments, shareable previews, and much more.” • Subscription costs involved • Easy to manage without Systems Team/DevOps, as we literally had no time resourced for them • Git repository we went for GitHub (great for everyone 😁) – easy to setup @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 22. DEVELOPMENTAPPROACH – HOW WE WERE FEELING 22 • I've had experience doing this for on my personal site. So I was really confident suggesting this for us • The developers were now excited about working on this website • Great technology stack for front end developers • The individual products collectively all work seamlessly together • Gatsby Kentico Kontent source plugin and starter site - helping us to get started • This stack and way of working has been around for a couple of years so felt confident to use it @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 23. HIT THE DEADLINE? …YEP 👊🤔 23 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup Experiences from launching a site before Christmas
  • 24. FINAL THOUGHTS 24 @ileshmistry | #MMT_TechMeetup • Accessibility first approach (don’t leave it to the end!) – saving us panicking at the end • Great teamwork / Understanding each other / Trusting the team – supporting each other emotionally • Clients being understanding – took some pressure off us, but they still wanted a site at the end 😂 • Flexibility of the approach / Working Agile with going lean first – allowed us to get to market fast • Having experienced members in these situations really help e.g. knowing the architecture will work • Resolving blockers fast – checking how we are doing and talking it through • Work life balance was affected, especially with flexible hours and deadline looming – It was tough Common Accessibility Mistakes MMT Tech Meetup
  • 25. FINAL THOUGHTS 25 @ileshmistry | #MMT_TechMeetup • We felt a lot of pressure along with the lockdown environment • I know if I wanted to talk to someone I could and I did e.g. team member, HR team, family members • I personally found a way to take my mind of the pressure and stress by spending some breaks with my family e.g. Home schooling still has deadlines 🤔🤔♂️ but it’s a break from work 😂 • I know I could also reach out to the Mental Health website (https://www.mentalhealth.org.uk/) and I did check out a few of their tips! • Getting fresh air / Exercising really helped me clear my mind to deliver this project • Important to talk to one and another and not deal with deadlines/pressure on your own Common Accessibility Mistakes MMT Tech Meetup
  • 26. THANK YOU 26 @ileshmistry | #MMT_TechMeetup Register with Kentico Kontent - 90 days free trial CONTACT ILESH ILESH MISTRY (CMS SPECIALIST & KONTENT MVP) @ileshmistry MMT Tech Meetup Experiences from launching a site before Christmas
  • 27. • Wellbeing at work – Charlotte Murdin (http://bit.ly/charlotte_m) • Mental Health hygiene for practitioners – Beata Bikowska (http://bit.ly/Beata_B) REMAINING AGENDA 27 @ileshmistry | #MMT_TechMeetup MMT Tech Meetup MMT Tech Meetup

Editor's Notes

  1. Photo by Vinicius "amnx" Amano on Unsplash
  2. References Vos, T., et al. (2013) Global, regional, and national incidence, prevalence, and years lived with disability for 301 acute and chronic diseases and injuries in 188 countries, 1990–2013: a systematic analysis for the Global Burden of Disease Study. The Lancet. 386 (9995). pp. 743-800. Lozano, R. et al. (2012) Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010. a systematic analysis for the global burden of disease study 2010. The Lancet. 380(9859), pp. 2095–2128. Whiteford, H. A. et al. (2013) Global burden of disease attributable to mental and substance use disorders: findings from the Global Burden of Disease Study 2010. The Lancet. 382 (9904). pp. 1575-1586. McManus S, Bebbington P, Jenkins R, Brugha T. (eds.) (2016) Mental health and wellbeing in England: Adult Psychiatric Morbidity Survey 2014. Leeds: NHS Digital. Available at: http://content.digital.nhs.uk/catalogue/PUB21748/apms-2014-full-rpt.pdf [Accesed 5 October 2016]
  3. It’s important to understand that everyone will see things differently and act differently to each other when presented with situations working from home, childcare, home schooling, not being able to go out much, are all factors that make situations that you handle now, which you may handle differently if you were back in the office. And if you add mental health and wellbeing into this, it’s extremely difficult times for people. Being on calls when you have a 11 month old who is whinging and wining (obviously in a lot of pain) because of teething
  4. Normally a
  5. We had to consider hosting and if we went for DXP CMS then we would need to decide on how this is hosted and where and the costs for it. Licenses needed to be bought and it helped how quick the business got onto this and we manage to purchase them. Speaking to Kontent Sales team quickly helped us
  6. - This is when the developers want to make it work and are excited to use the products
  7. -