My friend, also called Alex, showed how he was doing more of the things he wanted to — piano, friends, and a course — and avoiding things he didn’t want to.
To do this he was using a spreadsheet.
Inspired by Product Hunt’s community engagement piece focusing on building a Greener Earth, I thought I would revisit an old idea.
I can track my calories, my emotions, how I spend my time, and every second that I spend on my laptop… but I have no idea of the environmental impact of my decisions.
Throughout the day, I want to be able to record what I am up to — food and travel mainly, as I assume they are the largest factors which I have full control over.
There tends to be a lot of factors to consider when you buy a car: style, price, speed, economy, etc. How do you decide?
First off, if you live in London, you don’t need a car. If you still insist that you do need a car, you don’t really live in London.
We were moving out of London to start living in different places every couple of weeks. We needed to fit all our belongings into this car. Plus my bike. Plus Emma’s bike. It needed to be reliable, and comfortable. We had a budget of max £5,000.
This is a problem I have hit a few times. You can’t just get data from the db by stating it — ie.
const value = db.value. This is different for most of us.
Instead we need to say that we want it, and then say what we will do with it after it comes back — callbacks.
Mozilla talks about a common pattern to bear in mind while interacting:
The code should be structured similarly.
For the gists below to work you will need to define a few things. Specifically:
const dbName = "whateverYouWant";const version = 1; //…
We don’t have awareness of time (and everything is built to capture attention).
If someone asked you to do something, you would likely do it for them. Motivation isn’t even a thought.
But when you give yourself a task, it’s much harder.
There is likely less definition of the task and how to complete it, less accountability as you’re only cheating yourself and less urgency. This hits your life balance. Suddenly, your doing more work than anything else, you neglect the things that make you happy and you burn out.
I started tracking my hours — every hour of the…
The API is the hole.
In reality the shape is not a triangle but a structure of data (X contains Y) and format of the data (Y should be a number with no decimal places).
If you are working with an API, you are creating the block, they are managing the hole.
Things can change in three ways with APIs:
This could be for things like performance improvements, small tweaks in method, or fixing simple bugs.
The short of it is that…
I need to compare airbnb’s better, but airbnb has missed this step. I am making something to fix it until airbnb do.
I love airbnb. It is a beautiful idea that is making access to accommodation so much better, directly and indirectly.
Moreover, it is a beautiful experience. Easy search, easy filtering, great visual workflow of decisions and super easy representations of changing decisions:
When searching for things, we tend to work in a double diamond model:
I use mongoDB and the MERN stack more generally while I am building:
I couldn’t recommend the stack enough — especially if you are new to learning to code.
I spotted a bug with my most recent release…
It was appearing at the top of everywhere for everyone…
My first though was, “Oh good lord, no, not more timezone pain or something”. Turns out no. After a lot of hair pulling, I by chance spotted this: