Skip to content

Instantly share code, notes, and snippets.

View shavin-peiries's full-sized avatar

Shavin Peiries shavin-peiries

View GitHub Profile
shavin-peiries / Shaping a feature
Last active March 11, 2024 10:56
A Chat GPT prompt that helps to design features
I want you to act as a pioneer of the jobs-to-be-done framework like Bob Moesta, Ryan Singer, or Clayton Christensen. I intend to help a user switch to a new behavior or way of progressing; this could be a product, feature, process, or habit.
I'd like you to have a conversation with me to dig deep into identifying the progress the user is trying to make so that I can design a new solution.
Here’s a list of questions you need to ask and dig into as the pioneer of the jobs-to-be-done framework:
- What are they trying to get done? What's the goal of this project?
- What circumstances are they in when they need to do this (list as many as possible and it would help to start each with the word "when...")?
- How are they currently accomplishing this?
- What’s cumbersome in the current way, relative to time, effort, or speed?
**What situation were these people in to use the product? (Their pain points.)**
U2 (Head Of Marketing/Small-Business(50 or fewer emp.)): It's a quick and elegant way of sending gift vouchers to your clients or for any other purpose, such as user testing or research projects. They integrate several partners - so it's easy to choose from where you want the voucher to be. Saves a lot of time, vs. you needing to buy the vouchers yourself. Reports to see where the vouchers have been delivered are just a click away. YOu don't need to pay for the vouchers every time you send one; you just purchase some credit up front and use that gradually.
U2 (Head Of Marketing/Small-Business(50 or fewer emp.)): Helping us easily send reward vouchers for our user research projects. We have zero hassle with this; we don't spend any time sourcing the vouchers or worry about the location of the person receiving the voucher.
U3 (UX Researcher Enterprise(> 1000 emp.)): WizardOfOz solves the problem of sending rewards to certai
shavin-peiries / Chat GPT Raw Interview Transcript
Last active April 3, 2023 01:00
Follow the instructions on
u1 @ 06:49 “One of the reasons I wanted to build a house was to hedge the risk of my foreign currency earnings the thing is that I had foreign savings stuck in an HNB account for which I am only getting 197 rupees a dollar. I wanted to have a different source of savings as a capital appreciation.”
u7 @ 07:50 “It was for rent to be honest… my husband was in Qatar before and I’m the one who got the job in Narnia. We were looking for a furnished house because we didn’t have any furniture and we didn’t live in a house before. It was the first time in 2018 that we tried living together so we searched for a house in Narnia a 2 story house and the house was kind of like a luxury place it was used as a villa before and the house was good for us for all those 4 years. The rent was 40,000 but if you calculate 40,000 into these amount of months… we would’ve paid nothing noh? If we paid in instalments for this it would’ve been our asset one day. We aren’t gaining anything for the future. That’s when we thought we’d get a
shavin-peiries / slimselect_controller.js
Created November 2, 2021 10:40
Stimulus Controller for slim-select.js
import { Controller } from '@hotwired/stimulus'
import SlimSelect from 'slim-select'
export default class extends Controller {
connect() {
this.slimselect = new SlimSelect({
select: this.element,
hideSelectedOption: false