SlideShare a Scribd company logo
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 website before xmas

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
Kate 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 Programme
Neil 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 Change
Red 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 Themes
Simon Pan
 
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
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile TechExeter
Ian Ames
 
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 2022
Ilesh Mistry
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
William Hill Australia
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and Implementation
TargetX
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
Liesl Barrell
 
Lean startup overview
Lean startup overviewLean startup overview
Lean startup overview
action.vn
 
A Tale from the Upstream Path
A Tale from the Upstream PathA Tale from the Upstream Path
A Tale from the Upstream Path
Tesora
 
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
 
Lean startup
Lean startupLean startup
Lean startup
Quang Nguyen
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point online
Netwoven Inc.
 
Surviving in a microservices environment
Surviving in a microservices environmentSurviving in a microservices environment
Surviving in a microservices environment
Steve Pember
 

Similar to Launching a website before xmas (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. 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...
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile 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...
 
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.pptx
Ilesh 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.pptx
Ilesh Mistry
 
Common accessibility mistakes
Common accessibility mistakesCommon accessibility mistakes
Common accessibility mistakes
Ilesh 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 2020
Ilesh 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 2020
Ilesh 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 you
Ilesh 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 extinction
Ilesh 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 9
Ilesh 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 website
Ilesh Mistry
 
Website development accessibility
Website development accessibilityWebsite development accessibility
Website development accessibility
Ilesh 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 - London
Ilesh 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

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

Launching a website before xmas

  • 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. -