This past weekend, I went to the RokkinCat Hack & Tell and worked on part of a little passion project. The plan is to use Firebase Auth to allow users to login using Google, Microsoft, or Apple credentials. The last thing that I want to do is store credentials in any way and those three …
Continue reading "I visited a Hack & Tell"
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?
Continue reading "Bulma Navigation: What the documentation is missing"
In part one and part two of this series, we looked at how rivets handles data binding and then how to use rivets to show and hide elements on the page. In this post, things are going to get a little more interesting. We are going to cover how to consume JSON.
Continue reading "Rivets 101: Working with JSON APIs"
In our previous riveting Rivets.js post, we revisited data binding and templating. In addition to that, Rivets can handle showing and hiding elements within the DOM. Within this post, we are going to a single-page application by selectively hiding and showing elements.
Continue reading "Rivets 101: Showing and hiding elements"
Last year, I wrote the post “Data binding and templating with Rivets“. I decided to write a more indepth three-post arch on Rivets.js to accompany the demos that I recently posted to Github. This post is meant to be a “revisit” of the original post.
Continue reading "Rivets 101: Data binding and templating revisited"
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"
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"