Apitest is declarative api testing tool with JSON-like DSL.
TypeScript 91 Updated Jul 6
Apitest is declarative api testing tool with JSON-like DSL.
TypeScript 91 Updated Jul 6
Apitest is declarative api testing tool with JSON-like DSL.
TypeScript 91 Updated Jul 6

It’s 6 am.
Here in England, that means two things for sure, 1. the skies are a medley of black and blue, like a ripening bruise coming to the surface, and 2. it’s bone cold.
Me? I’m wrapped in my dressing gown, sat at my desk. I just sneezed, if you must know.
Today I’ve got work at 9am, I need to paint my utility, to write for 2 hours and it appears the dog has incidentally flicked mud all up the kitchen wall, so that gets added onto the list.
Rewind a few months ago, this list would have been a map to Stresscity. Recent events have meant my relationship with time is changing. Instead of getting stressed, if you work a 9–5 and have ambitions of a side hustle, here’s what I’d recommend.
This is the step almost all the productivity gurus conveniently leave out.
I’ve never heard any productivity guru say “you need to get rid of most things on your to-do list before you start.” Can you imagine? The horror at the reality that there is only so much time in the day.
If you want to be productive, you need to accept some home truths:
Lesson 1: Getting rid is the first (and most critical step in getting productive)
Out of all the things on my to-do list, writing will be the one I stick to. I have to, otherwise, I’ll lose part of me.
You see, I’ve tried not writing in the morning. I’ve tried to give in to the ever-growing pressure to give up and let go. I can’t. Writing has become such an ingrained practice in my life that I have to write. It’s impossible not to.
If you’re trying to do a deep clean of your productivity bedroom, you need to remember that some stuff you can’t get rid of, your life won’t let you.
Lesson 2: Pay attention to the things that you give up and feel lost without. That will help you figure out your priorities.
The funny thing about difficulty is that it diminishes once you admit that’s the way it’s going to be.
Recently I started getting serious about this writing thing. I’ve been writing for 2 years and only now am I starting to work out what’s next for me in the writing space.
I know that the journey will be a thunderstorm in a cup. I know I’ll get ghosted. I know I’ll flop. I know people will make me promises that they don’t keep. That’s life.
Lesson 3: Expect it to be hard, it’ll do wonders for your productivity.
For a long time, I’ve been in a constant battle with ambition and this idea of ‘enough’.
Yesterday morning I wrote a piece about having enough and the contentment I feel in my life that I do, obviously, have enough. Wishing there is more is a false economy. It’s unattainable. It’s intangible. No matter how much ‘more’ you actually get it’ll never be more than, well, more.
Lesson 4: Concentrate on balancing your ambition with realizing you have enough.
Systems have changed my life.
No exaggeration. I have a writing system: wake up, coffee, water, dogs, find the draft from the night before, write.
But some days I don’t wake up because I got a shoddy night’s sleep and it’s more important to catch up on some shut eye. Sometimes I don’t find the draft because an idea has been simmering overnight and I want to work on that.
My productivity system is deliberately messy. That’s how I like it.
Lesson 5: Don’t worry about perfecting your system. If you have a bad day that’s cool, that’s life.
Pre-order my new book: 100,000 Words — How to write online alongside your 9–5

It’s 6 am.
Here in England, that means two things for sure, 1. the skies are a medley of black and blue, like a ripening bruise coming to the surface, and 2. it’s bone cold.
Me? I’m wrapped in my dressing gown, sat at my desk. I just sneezed, if you must know.
Today I’ve got work at 9am, I need to paint my utility, to write for 2 hours and it appears the dog has incidentally flicked mud all up the kitchen wall, so that gets added onto the list.
Rewind a few months ago, this list would have been a map to Stresscity. Recent events have meant my relationship with time is changing. Instead of getting stressed, if you work a 9–5 and have ambitions of a side hustle, here’s what I’d recommend.
This is the step almost all the productivity gurus conveniently leave out.
I’ve never heard any productivity guru say “you need to get rid of most things on your to-do list before you start.” Can you imagine? The horror at the reality that there is only so much time in the day.
If you want to be productive, you need to accept some home truths:
Lesson 1: Getting rid is the first (and most critical step in getting productive)
Out of all the things on my to-do list, writing will be the one I stick to. I have to, otherwise, I’ll lose part of me.
You see, I’ve tried not writing in the morning. I’ve tried to give in to the ever-growing pressure to give up and let go. I can’t. Writing has become such an ingrained practice in my life that I have to write. It’s impossible not to.
If you’re trying to do a deep clean of your productivity bedroom, you need to remember that some stuff you can’t get rid of, your life won’t let you.
Lesson 2: Pay attention to the things that you give up and feel lost without. That will help you figure out your priorities.
The funny thing about difficulty is that it diminishes once you admit that’s the way it’s going to be.
Recently I started getting serious about this writing thing. I’ve been writing for 2 years and only now am I starting to work out what’s next for me in the writing space.
I know that the journey will be a thunderstorm in a cup. I know I’ll get ghosted. I know I’ll flop. I know people will make me promises that they don’t keep. That’s life.
Lesson 3: Expect it to be hard, it’ll do wonders for your productivity.
For a long time, I’ve been in a constant battle with ambition and this idea of ‘enough’.
Yesterday morning I wrote a piece about having enough and the contentment I feel in my life that I do, obviously, have enough. Wishing there is more is a false economy. It’s unattainable. It’s intangible. No matter how much ‘more’ you actually get it’ll never be more than, well, more.
Lesson 4: Concentrate on balancing your ambition with realizing you have enough.
Systems have changed my life.
No exaggeration. I have a writing system: wake up, coffee, water, dogs, find the draft from the night before, write.
But some days I don’t wake up because I got a shoddy night’s sleep and it’s more important to catch up on some shut eye. Sometimes I don’t find the draft because an idea has been simmering overnight and I want to work on that.
My productivity system is deliberately messy. That’s how I like it.
Lesson 5: Don’t worry about perfecting your system. If you have a bad day that’s cool, that’s life.
Pre-order my new book: 100,000 Words — How to write online alongside your 9–5

First of all, I am here for technology, I am not some old grandma who hates everything around and just lives in the good old age of lemon tea, outdoors and sunshine.
But, Just imagine if a rude fat comment on your Instagram picture by some random stranger can ruin your day and self-esteem, how will first-hand abuse affect you?
Yes, Gang Raped and traumatised, groped and teased, sexually assaulted, mobbed, beaten and racially abused — This is the reality of Metaverse.
My parents saw the dot com bubble rise and burst yet they can’t use Facebook properly.
The only cyber advice I ever got was don’t do it or stay away.
But has it ever helped or was it enough?
I still made a bunch of mistakes and no one was there to guide me or help me when they came back to haunt me.
Today it’s the world of Web 3. O yet the kids are naively clicking and sending nudes and these innocent idiots think pressing the delete button actually means deleted forever. Because no one told them better so will.
It’s the ruthless world of web, where nothing is private, nothing is safe and deleted means nothing.
If there is someone out there who wants something badly enough and has time and resources, he will find what he needs. Period
And Don’t even argue that kids are already a part of the meta world with advanced gaming because if you say so you have no idea what Metaverse is capable off.
( PS — I anyways think it’s dumb buying Internet land. Why why on the earth will I buy Internet land it’s as lame as buying plots on the moon and naming starts after your loved one. I shall name f***ing galaxies after you and will print paper to prove that. Now, PayPal me $10 bucks.)
We people were not even close to making the Internet world a safe place. Where national and international governments and organisations have little surveillance over digital crimes and terror activities.
We as women had no safeguard from dick pictures bombing our dm and now this. After all, what’s the difference between someone flashing at me in public and asking for sexual favours on the street Vs the Internet.
Our decades-old Internet is filled with sadistic videos where dogs are cooked alive and young girls are forced to have intercourse and faces of young girls are burned with acid and humans are having sex with animals and the list goes on……
My question is Do these people deserve to be in the Metaverse or should We become comfortable with abuse and crime?
Just imagine your kid playing in a Meta park and he gets to witness bestiality or cannibalism or sexual abuse.
How will a kid deal with such trauma?
The answer is either he will become depressed or disturbed enough to immerse themselves in similar insanity.
How are parents supposed to monitor or deal with all this ? — family gaps will become voids and our collective future will be blind and dark with no ethical intelligence.
Have the authorities cracked on the dark web?
Have countries stopped the simple spam mails from Nigeria?
Have they stopped digital thefts?
The answer is…… none
These incidents make me want to think if Meta is just another place for criminals and perverts to express themselves openly with no accountability for their actions?
Justice was never served to who’s nudes were leaked, sex tapes were published, and private chats were made public.
We are not even half familiar with the existing tech and another much more advanced and dangerous one is already being shoved down our throats.
Will This vicious circle of vulnerability ever end? And how can an average human being keep up with so much happening around?
Most decent first-world people still have little to no knowledge of how money works or how stocks sink.
And yes it’s okay to not understand bitcoins and every form of social media because there are people with real jobs working in mines and grocery stores and a huge percentage of the developing/underdeveloped countries are already out of the picture of the advanced digital revolution.
A decent human being with no extra urge to consume media or fancy Internet life is maintaining —
Then after you expect me to watch Bidgerton and Euphoria and keep up with the Kardashians. Have two eyes on bitcoin prices and Fashion trends. Maintain a relationship with family and friends. Have an amazing career.
Uggggg…… ( angry fumes are coming off my ear and flame off my eyes )
Staying relevant is not important but staying sane is.
And by the way what insane people want to f*** cartoon avatars anyways !
And if you dare to do that with me trust me I am not getting depressed or anything over the actions of some faceless inhuman digital man, but I shall sue you in the Meta courts and make your life a living hell in both Meta and the real world. And you better be ready to pay child support for a “cyber baby”.
I actually might not do any of that and probably will cry. But I aspire to have this attitude and so should others. (For your information as soon as some people tried to come close and started using profundities I ran away like a coward. )
It’s our duty to make the digital world safe and have such malefactors face consequences in both worlds.
And for this, we need a collective initiative and laws in place.
Thank you

First of all, I am here for technology, I am not some old grandma who hates everything around and just lives in the good old age of lemon tea, outdoors and sunshine.
But, Just imagine if a rude fat comment on your Instagram picture by some random stranger can ruin your day and self-esteem, how will first-hand abuse affect you?
Yes, Gang Raped and traumatised, groped and teased, sexually assaulted, mobbed, beaten and racially abused — This is the reality of Metaverse.
My parents saw the dot com bubble rise and burst yet they can’t use Facebook properly.
The only cyber advice I ever got was don’t do it or stay away.
But has it ever helped or was it enough?
I still made a bunch of mistakes and no one was there to guide me or help me when they came back to haunt me.
Today it’s the world of Web 3. O yet the kids are naively clicking and sending nudes and these innocent idiots think pressing the delete button actually means deleted forever. Because no one told them better so will.
It’s the ruthless world of web, where nothing is private, nothing is safe and deleted means nothing.
If there is someone out there who wants something badly enough and has time and resources, he will find what he needs. Period
And Don’t even argue that kids are already a part of the meta world with advanced gaming because if you say so you have no idea what Metaverse is capable off.
( PS — I anyways think it’s dumb buying Internet land. Why why on the earth will I buy Internet land it’s as lame as buying plots on the moon and naming starts after your loved one. I shall name f***ing galaxies after you and will print paper to prove that. Now, PayPal me $10 bucks.)
We people were not even close to making the Internet world a safe place. Where national and international governments and organisations have little surveillance over digital crimes and terror activities.
We as women had no safeguard from dick pictures bombing our dm and now this. After all, what’s the difference between someone flashing at me in public and asking for sexual favours on the street Vs the Internet.
Our decades-old Internet is filled with sadistic videos where dogs are cooked alive and young girls are forced to have intercourse and faces of young girls are burned with acid and humans are having sex with animals and the list goes on……
My question is Do these people deserve to be in the Metaverse or should We become comfortable with abuse and crime?
Just imagine your kid playing in a Meta park and he gets to witness bestiality or cannibalism or sexual abuse.
How will a kid deal with such trauma?
The answer is either he will become depressed or disturbed enough to immerse themselves in similar insanity.
How are parents supposed to monitor or deal with all this ? — family gaps will become voids and our collective future will be blind and dark with no ethical intelligence.
Have the authorities cracked on the dark web?
Have countries stopped the simple spam mails from Nigeria?
Have they stopped digital thefts?
The answer is…… none
These incidents make me want to think if Meta is just another place for criminals and perverts to express themselves openly with no accountability for their actions?
Justice was never served to who’s nudes were leaked, sex tapes were published, and private chats were made public.
We are not even half familiar with the existing tech and another much more advanced and dangerous one is already being shoved down our throats.
Will This vicious circle of vulnerability ever end? And how can an average human being keep up with so much happening around?
Most decent first-world people still have little to no knowledge of how money works or how stocks sink.
And yes it’s okay to not understand bitcoins and every form of social media because there are people with real jobs working in mines and grocery stores and a huge percentage of the developing/underdeveloped countries are already out of the picture of the advanced digital revolution.
A decent human being with no extra urge to consume media or fancy Internet life is maintaining —
Then after you expect me to watch Bidgerton and Euphoria and keep up with the Kardashians. Have two eyes on bitcoin prices and Fashion trends. Maintain a relationship with family and friends. Have an amazing career.
Uggggg…… ( angry fumes are coming off my ear and flame off my eyes )
Staying relevant is not important but staying sane is.
And by the way what insane people want to f*** cartoon avatars anyways !
And if you dare to do that with me trust me I am not getting depressed or anything over the actions of some faceless inhuman digital man, but I shall sue you in the Meta courts and make your life a living hell in both Meta and the real world. And you better be ready to pay child support for a “cyber baby”.
I actually might not do any of that and probably will cry. But I aspire to have this attitude and so should others. (For your information as soon as some people tried to come close and started using profundities I ran away like a coward. )
It’s our duty to make the digital world safe and have such malefactors face consequences in both worlds.
And for this, we need a collective initiative and laws in place.
Thank you
First up in case you are wondering what happened to my 31 post, a picture tells a thousand words:

The day after my 31st birthday, my notice period at my previous job ended, and I became officially unemployed. Hilary (who was only a few months in to her maternity leave after the birth of our son) convinced me to take some time off with the both of them, and had some grand ideas of getting away somewhere.
While I was a little nervous about quitting my job with no plan I was inclined to agree with her: 2 weeks paternity leave (the UK’s default) is frankly bullshit, and spending “maybe a month or two” to enjoy life with our new family sounded like a pretty good idea. Little did I know that “month or two” would soon become 5, and perhaps neither of us would have suggested it if we’d realised that’s what would happen, but anyway.
I think the best way to wrap up this year is to just do a chronological run-down.
After spending most of January to November with my nose to the grindstone at work, and handling the (early) arrival of our son, December was a welcome respite.
Looking back at photos, it appears the main activities were cooking and parenting. (And I suspect lots of planning for our impending road trip, though that doesn’t instagram so well).

For the first couple of months of 2018, we all (including the dog!) bundled into our old Skoda Fabia and drove down to and around France.

I will treasure the memories of that trip for a very long time. We didn’t do a whole lot - no exciting activities, no great sightseeing - just visiting many corners of the country in the middle of the off season. But what we did get to do was to spend time together, which is exactly what we needed as we were adjusting to what life means with a child.
Here are a few highlights:
Revisiting where we got engaged 7 years ago on the banks of the Seine (the exact spot was underwater due to high water levels!)
Eating the biggest, most delicious souffle in Chalons-en-Champagne
Finding loads of snow in La Clusaz
Praline Buns in Lyon
Walking the wilderness somewhere in the middle of France
Wine and countryside in the Loire valley
After talking to a bunch of companies in Edinburgh and remotely, I eventually got the good news from GitHub that I was hired! Sadly this necessitated a short trip to sunny San-Francisco for onboarding (sorry Hilary!).
Reports suggested that I would both love and hate everything about SF, and they were not wrong.
Highlight: walking the ~10 miles from the city across the Golden Gate Bridge to Sausalito and getting the ferry back. Everyone else does this on a bike - but I really enjoyed the slog.

By this point it’s probably clear the theme of this year is “anywhere but home”. August took us to Albany to visit family, and Hilary & I took a (solo!) side-trip to DC.

By this point you’re probably thinking: “that’s probably enough change/excitement for one year”, or, “time to spend some time in Scotland buddy”. Life (aka Hilary) had other plans. The lure of a new (head of product) position was too much, and so on the 31st of September we packed up the car and the dog (again) and drove to Amsterdam to begin immigrant life (at this point Hilary is a double-immigrant).
Jasper sighting his new homeland from the ferry.
Becoming native
Bridges
Looking back, a few things become clear.
Everytime I think “that’s good, things are settled now, time to relax for a bit”, something comes along that completely changes everything again. New house, new job, baby, new job again, new country.
Thanks to my slightly (sometimes very) anxious nature, the thought of impending change always brings with it a bundle of stress. Even booking a holiday is pretty damn stressful for me. But from the other side I can see how much richer life has been because of it.
I only really have one person to thank for all of this, and that’s Hilary. As much as those moments of anxiety stress me out, it’s clear that life would be a heck of a lot more boring without her pushing me to the edge of my comfort zone. 😍
That said, maybe 33 can take it a little easy?
First up in case you are wondering what happened to my 31 post, a picture tells a thousand words:

The day after my 31st birthday, my notice period at my previous job ended, and I became officially unemployed. Hilary (who was only a few months in to her maternity leave after the birth of our son) convinced me to take some time off with the both of them, and had some grand ideas of getting away somewhere.
While I was a little nervous about quitting my job with no plan I was inclined to agree with her: 2 weeks paternity leave (the UK’s default) is frankly bullshit, and spending “maybe a month or two” to enjoy life with our new family sounded like a pretty good idea. Little did I know that “month or two” would soon become 5, and perhaps neither of us would have suggested it if we’d realised that’s what would happen, but anyway.
I think the best way to wrap up this year is to just do a chronological run-down.
After spending most of January to November with my nose to the grindstone at work, and handling the (early) arrival of our son, December was a welcome respite.
Looking back at photos, it appears the main activities were cooking and parenting. (And I suspect lots of planning for our impending road trip, though that doesn’t instagram so well).

For the first couple of months of 2018, we all (including the dog!) bundled into our old Skoda Fabia and drove down to and around France.

I will treasure the memories of that trip for a very long time. We didn’t do a whole lot - no exciting activities, no great sightseeing - just visiting many corners of the country in the middle of the off season. But what we did get to do was to spend time together, which is exactly what we needed as we were adjusting to what life means with a child.
Here are a few highlights:
Revisiting where we got engaged 7 years ago on the banks of the Seine (the exact spot was underwater due to high water levels!)
Eating the biggest, most delicious souffle in Chalons-en-Champagne
Finding loads of snow in La Clusaz
Praline Buns in Lyon
Walking the wilderness somewhere in the middle of France
Wine and countryside in the Loire valley
After talking to a bunch of companies in Edinburgh and remotely, I eventually got the good news from GitHub that I was hired! Sadly this necessitated a short trip to sunny San-Francisco for onboarding (sorry Hilary!).
Reports suggested that I would both love and hate everything about SF, and they were not wrong.
Highlight: walking the ~10 miles from the city across the Golden Gate Bridge to Sausalito and getting the ferry back. Everyone else does this on a bike - but I really enjoyed the slog.

By this point it’s probably clear the theme of this year is “anywhere but home”. August took us to Albany to visit family, and Hilary & I took a (solo!) side-trip to DC.

By this point you’re probably thinking: “that’s probably enough change/excitement for one year”, or, “time to spend some time in Scotland buddy”. Life (aka Hilary) had other plans. The lure of a new (head of product) position was too much, and so on the 31st of September we packed up the car and the dog (again) and drove to Amsterdam to begin immigrant life (at this point Hilary is a double-immigrant).
Jasper sighting his new homeland from the ferry.
Becoming native
Bridges
Looking back, a few things become clear.
Everytime I think “that’s good, things are settled now, time to relax for a bit”, something comes along that completely changes everything again. New house, new job, baby, new job again, new country.
Thanks to my slightly (sometimes very) anxious nature, the thought of impending change always brings with it a bundle of stress. Even booking a holiday is pretty damn stressful for me. But from the other side I can see how much richer life has been because of it.
I only really have one person to thank for all of this, and that’s Hilary. As much as those moments of anxiety stress me out, it’s clear that life would be a heck of a lot more boring without her pushing me to the edge of my comfort zone. 😍
That said, maybe 33 can take it a little easy?
ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit.
JavaScript 300 13 issues need help Updated Nov 14
ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit.
JavaScript 300 13 issues need help Updated Nov 14
[WIP] A curated list and XPI files of Mozilla Firefox browser extensions, addons, themes from addons.mozilla.org, before XUL-based purge blackout
34 Updated Feb 7