The lifecycle of a search query on my blog
Suppose you are looking for my Aeropress recipe. To find this information, you could turn to my blog search engine. […]
The lifecycle of a search query on my blog Read More »
Suppose you are looking for my Aeropress recipe. To find this information, you could turn to my blog search engine. […]
The lifecycle of a search query on my blog Read More »
The search engine on this website is powered by JameSQL, an open source, NoSQL database. The engine accepts a query
Improving relevance on my site search engine Read More »
I was speaking with a friend yesterday about finding the time to write blog posts. I offered a tip that
Blogging before dinner | James’ Coffee Blog Read More »
On my way back from a trip to Vienna, I got breakfast at the airport. My flight was early, so
A quiet room at Vienna airport Read More »
The web has changed all of our lives: we are more connected than ever, knowledge is easier to access than
Hope for the web | James’ Coffee Blog Read More »
This blog post describes my thought process in implementing a transaction log for my database. My implementation may not follow
Implementing a transaction log for JameSQL Read More »
I was having a conversation yesterday with a reader about clustering news headlines according to similarity. This had me reflecting
Clustering blog post titles with unigrams Read More »
Google, among other search engines, supports advanced operators for writing refined search queries. For example, you can use the site:
Writing a search query transpiler Read More »
Spreadsheets are a fascinating tool. With a spreadsheet, you can both store and structure data, and include formulas that run
Adventures building a spreadsheet engine in Python Read More »
This post is not an authority on how to make a NoSQL database, rather how I made mine. I am
Building a NoSQL database in Python Read More »