360° Virtual Tours and Wide Panoramic Images

To create a 360° virtual tour, you’ll need a few things: 360° camera Insta360 One R Twin Edition The Insta360 One R Twin Edition camera seems like a good choice because it can double as an action cam. It’s currently on sale for $410. Pros: Modular and therefore can add modules that offer different / […]

Read More

Convert Text to Speech Using Google API

If you go to Google Translate, you can not only translate text from one language to another, but you can also listen to the translation. For example, this English to Chinese translation allows you to listen to the pronunciation of the Chinese text. Google’s Cloud Text-to-Speech API allows you to programmatically generate mp3s of any […]

Read More

Web Paint: Simple Chrome Extension to Annotate on Screen

Have you ever needed to make notes on screen like a web page to then share with others. You might first take a screenshot and then edit it in some program or buy an app like TechSmith SnagIt. A simpler option would be to install the Web Paint extension in Chrome. When you click on […]

Read More

Quick JSON-based Web Forms

Many, if not most, web forms are backed by a database. But what if you just need a simple data store, like a JSON file, and you want to quickly and easily provide users with a user-friendly web form to make updates to the JSON data. JSON Editor takes a JSON Schema and uses it […]

Read More

Create an inline website editor using contenteditable

Let’s say you have a website and you’re tired of making constant updates to some portion of oft-changing content, e.g. a conference agenda. It would be nice to offload this tedious work to a content owner who so often makes typos. But this content owner is non-technical and is a visual person. They need a […]

Read More

editor.js – a web-based WYSIWYG editor that outputs JSON

Many web developers are familiar with online editors like TinyCME. If you’ve edited a blog post in WordPress using the classic editor, then you know what I mean. The problem with this type of editor is it’s too easy to accidentally output garbage HTML. WordPress has switched to offering a block style editor. If you […]

Read More

Need Icons For a Website? Use FontAwesome!

Icons make a big difference in the look of a website. When placed beside text links, they make the links stand out. They can be used to replace text links, especially on mobile. They accompany text to make boring, text heavy pages easier to read. But, finding icons or creating them can be difficult. FontAwesome […]

Read More

Batch Search and Replace in VisualStudio Code

Have you ever needed to do search and replace multiple times against the same file or set of files. If so, the Batch Replacer extension for VisualStudio Code makes this very simple. Open a folder or file in VisualStudio Code Create a new file (no need to save it) and enter some search and replace […]

Read More

Get Silky, Shiny, Soft, Smooth and Frizz-free Hair

A few years ago I tried a product called Leave-in Hair Treatment with Argan Oil by HSI Professional. It came in a red box and bottle. You just dab a little in the palm of your hand and massage it through your hair and it instantly makes your hair look and feel better. The ingredients […]

Read More

Prevent an Open Avocado from Browning

Just submerge the avocado in water and put it in the fridge. I did this to half an avocado and after 4 days, it still looks good.

Read More