Skip to content

Instantly share code, notes, and snippets.


Shavin Peiries shavin-peiries

View GitHub Profile
View Shaping a Feature
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 are their desired outcomes or goals? What’s on the other side of solving this for them? What does better look like?
- How are they currently accomplishing this?
View WizardOfOz Training Data
**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 January 5, 2023 13:01
Follow the instructions on
View Chat GPT Raw Interview Transcript
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
View slimselect_controller.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