Skip to content

Instantly share code, notes, and snippets.

View mikedfunk's full-sized avatar

Mike Funk mikedfunk

View GitHub Profile
@mikedfunk
mikedfunk / session-17.md
Last active January 20, 2026 06:07
Chronicles of Waterdeep Session 17

Session 17 notes

Preface flashback:

Caravan north. Leader: [[Morius]] who is trusted, provided by [[Orum Ikali]]. Only one on the caravan north from [[Baldur's Gate]]. Riders: [[sickle crossed with a bow]]. [[Gilded Hand]] crest. Small-time outfit run by [[Reth Korab]]. Leader speaking to Morius has a thick black cloak, black gloves, jagged scar, thick black beard, piercing blue eyes. [[Darian Fane]]. [[Nelet Korab]]'s right-hand man. They want to search the caravan, but Morius denies him. They are about to fight. Morius managed to send them away, just barely, as they were transporting family of royalty.


[[Dylan]] is practicing the spell we gave him. [[Lif]] is washing dishes. [[Tough 4]] is cooking. [[Seraphina]] comes by looking for into on the explosion. She hasn't eaten in days. We invite her in for breakfast. She tells us about [[Captain Stall]] and the [[Harpers]]. Sailed to the [[Moonshade Isles]] recently.

Coding exercise

Exercise Setup

npx create-next-app@latest saatchi-interview --typescript
cd saatchi-interview
npm run dev
@mikedfunk
mikedfunk / zonos-openapi.yml
Last active October 19, 2023 00:51
zonos-openapi.yml
openapi: 3.1.0
info:
title: Zonos
version: 0.1.0
servers:
- url: https://api.zonos.com/v1
description: main
paths:
/landed_cost:
post:

Examples with ascending order


E.g. Move D to B (no room for any)

Start:

id order
<?php
declare(strict_types=1);
namespace SaatchiArt\BentoBoxDDD\Domain\Users;
use SaatchiArt\BentoBoxDDD\Domain\Artworks\ArtworkService;
use SaatchiArt\BentoBoxDDD\SecondaryAdapters\Repositories\UserRepository;
final class UserService
<?php
declare(strict_types=1);
namespace SaatchiArt\BentoBoxDDD\Services\UserActions;
use SaatchiArt\BentoBoxDDD\Services\UserActions\SecondaryAdapters\Repositories\UserRepositoryInterface as UserRepository;
final class UserService
{
test111

Keybase proof

I hereby claim:

  • I am mikedfunk on github.
  • I am mikedfunk (https://keybase.io/mikedfunk) on keybase.
  • I have a public key ASAEZAylS80Q6A2JT9tOWkVAa_B8fUGx_xSpbAc5ba5XRgo

To claim this, I am signing this object:

<?php declare(strict_types=1);
namespace MyApp\Adapter\Repository\Couchbase;
use CouchbaseException;
use MyApp\Exception\DocumentIsLockedException;
class CartRepository
{
<?php declare(strict_types=1);
namespace MyApp\Adapter\Repository\Couchbase;
use CouchbaseException;
class LockableRepository
{
// ....