I’m a software developer based in Melbourne, Australia.
All typos are free.
I find ways to make it easier for other people to do their job.
Some of my projects include:
- profile-jsnelders-com (for my jasonsnelders.dev resume site).
- profile-studio (a GUI editor for JSONResume.org) I think I’ll discontinue and merge this into another project.
- chrome-bookmarks-converter (export bookmarks to HTML from Chrome and convert them to JSON).
- Connect (bookmark and note management). Taking a back seat at the moment but getting ready to go live some time Q3 2020… I hope. Play with the staging test environment now.
Cheers and have a fantastic day!
Similar to cheatsheets. Documents I create while learning that act as a quick reference and contain references to resources, my own summaries, and examples of the topic.
Most Viewed Posts
- Get started with MongoDB and PHP with XAMPP on Windows
- Install XML RPC for PHP 7.2 on Ubuntu Linux
- Export all core WordPress data (posts, pages, attachments, comments, tags, categories and users) to a JSON formatted file.
- Visually hidden field with 'required' attribute causes error: "An invalid form control with name='xxxxx' is not focusable."
- Tackling Regex - Value cannot start or end with space, but can contain spaces and selected characters, up to max length
- PHP: Recursively zip a folder/directory structure
- Microsoft All-in-One Media Keyboard: How to Print Screen
- A simple example of an Observable/Subscribe function in TypeScript
- WordPress Shortcode: "Show If" for conditional content display
- Use `//@ts-check` in Visual Studio Code to Find Undeclared Variables (and save yourself hours of hunting)
Recent Blog Posts
- “Reading” is a struggle for me 20 September 2020
- Parcel.js “ENOENT: no such file or directory” on build 20 August 2020
- Feedback to Microsoft Teams 17 August 2020
- Limoncello Recipe 6 August 2020
- Spellchecking “amateur” (from “ameture”) 24 July 2020
- Vue.js (2.x) v-model not updating for jQuery plugin input 21 July 2020
- Bad UX and Death by a Thousand Cuts 14 July 2020
- Hey.com: Feedback on why I’m not going ahead with it 5 July 2020
- Sol Republic Shadow Wireless Headphones. Absolute Shit! 24 April 2020
- Sample of Static Header, Static Sidebar, Scrolling Content (CSS) 16 April 2020
- A Styled List of Speech Bubbles (Code Sample) 14 April 2020
- When people you respect start acting like dicks 11 April 2020
- Vue (2.x) Data Reactivity Sample 5 April 2020
- A better way to describe “on the bench” and “non-productive” 1 April 2020
- [Vue warn]: Error in nextTick: “NotFoundError: Failed to execute ‘insertBefore’ on ‘Node’: The node before which the new node is to be inserted is not a child of this node. 31 March 2020