2020 Goals

I mentioned back in October that I wanted to post more substantive content on this blog.  Starting on Thursday, I am going to start publishing weekly posts to the coding category.  A few weeks ago, I started posting regularly to photos.jws.  I want to try to do a photo-per-day kind of thing, moving forward.

My 2018 goals were to get reasonably good at the ukulele and travel somewhere adventurous.  I think that I succeeded.  My goals for 2019 were to keep traveling places and finish a side project before That Conference.  50% success is pretty good, I guess? 😉

My 2020 goals are to share more code (see above) and finish a side project.  I think that should be achievable?

Bulma Navigation: What the documentation is missing

Lately, I have been playing around with Bulma.  It is a CSS framework based on Flexbox.  It is similar to Bootstrap but it does not have a javascript component to it.  One of the first things that I wanted to figure out was the responsive horizontal nav bar.  Unfortunately, the example within the official Bulma …

Continue reading "Bulma Navigation: What the documentation is missing"

How to generate keys with the Web Cryptography API

I have been playing around with the Web Cryptography API a lot lately.  My most recent post was about getRandomValues().  I wanted to take a moment to investigate two more methods: generateKey() and exportKey().  The generation of a good cryptographic key is fairly fundamental.  I wrote up a short demo app, to demonstrate how the two …

Continue reading "How to generate keys with the Web Cryptography API"

Generating random numbers with the Web Cryptography API

The W3C has been working on a Web Cryptography API for a while, now.  The current version (11 December 2014) is their “Candidate Recommendation”.  As such, I would not necessarily consider it fully ready for primetime but that does not mean that we can not play around with it a bit.  I figured that today, we should …

Continue reading "Generating random numbers with the Web Cryptography API"