# Welcome!

My name is Daniel Imms and I'm a software engineer from Australia. I live in Seattle and work at Amazon on the Silk Web Browser. I use this blog as a platform to learn, revise and teach various software development topics.

# Bucket sort

Published
Tags:

Bucket sort, also known as bin sort, is a distribution sort that works by arranging elements into several 'buckets' which are then sorted using another sort, typically insertion sort, and merged into a sorted list.

The backtick (also known as the grave accent or backquote) is used to start a code section in Markdown, because of this it's a little tricky to include it without triggering the code formatting in a page. This snippet demonstrates the various ways of displaying a backtick.

Putting yourself out there and answering questions on Stack Overflow is a great way to grow as a software developer. Not only does it let you practice more at what you're good at, it also let's you dip your toes into areas where you're less familiar or learning. There is a lot to providing great answers on Stack Overflow, here are some tips to help out.

This snippet is useful when applied to events that occur many times such as resize and scroll, particularly when the callback does heavy processing. It throttles the calls to the callback by only calling in to the callback if the event has not occurred again in the last 300ms. This technique is called 'debouncing'.