Peacock logo
Home

Using Motoko Variants

Oct 23, 2023

Motoko variants are a powerful way to represent mixed data in a type-safe way.

Make your Canister Pullable

Aug 09, 2023

How to enable dfx pull for your canister and thrill your users with a seamless development experience

Access Controls Tutorial

May 09, 2023

Produced for Motoko Bootcamp, this guide shows a minimal example of how to add authentication to your frontend and manage updates in a Motoko canister

Level up your canister with a Http Cache

Mar 10, 2023

Http requests are queries by default, but you may need to upgrade to an update in some cases. This example shows how to cache those results so your users can reap the performance benefits!

Paula Littauer's Refugee Story

Aug 25, 2022

Paula, my great aunt once removed, had her story as a refugee from Berlin documented in her diary. Here is an article she published in the NYTimes, about her story.

Working with Candid

Jul 27, 2021

How to interact with a canister using just a candid declaration using dfx or the didc tool directly

Dfx 0.7.7 Changes

Jul 20, 2021

Explaining the changes coming to frontend development in dfx 0.7.7

Static Site Generators on the IC

Apr 06, 2021

Interested in running a website on a decentralized cloud platform? Follow along as I start from a fresh project and adapt it for the Internet Computer

2020 Protests

Jun 06, 2020

Taking a moment to reflect and to say the names of Breonna Taylor and George Floyd

JFK Drive

May 16, 2020

Some thoughts on San Francisco closing JFK Drive during coronavirus

How do web workers work?

May 13, 2020

I've heard some people say I should use web workers, but that always seemed like a pain. This post documents my first attempt to use a simple web worker

Site Upgrade

Jan 19, 2019

Announcing the rebuild of kaipeacock.com

Power Strip

Jul 19, 2016

Guide for how I built my DIY Power Strip that I can automate and control using Google Home with a Raspberry Pi

© Kai Peacock 2024