How to implement a time-based LRU cache in Python
Related
More from James' Coffee Blog
In Let’s replace “user experience” with human experience, I posit that we should use “human experience” instead of “user experience,” the former expressing more directly the fact that we design software for people. When I make this website, I like to follow my curiosities. With that said, I care deeply about the accessibility of the content on...
I recently asked two friends to give feedback on part of the experience on my website. I invited both to calls, separately, and gave the requisite context about the feature I wanted them to try. I then watched as they navigated around the website in pursuit of a goal. I was tempted to refer to this as “user testing,” but then a hesitancy I have...
I love being the person who can make sound from a piano where there was silence. I hope that I can also be the person who inspires more people to find their own sound.
It was with the sounds of the cicadas, that Sestuna walked through the streets, looking for the rumored cafe with the ability to travel in time. She could hear the sounds of the first fireworks in the background, the children running around the streets. She passed the Obon festival, before she reached the right block. The sounds of children...
I have spent a lot of time thinking about how to organise content on my website. I want you, my readers, to be able to learn about the different types of content to write – from poetry to technical blog posts to stories – and find the posts that may be most interesting to you. There are several ways in which I organise my content: My homepage...