Gnoke Books · Comfort Food · Issue 01
Issue No. 1 · Comfort Food
COMFORT
FOOD
Bolle & Fish — Cover Illustration

Bolle & Fish

Port Harcourt's roadside comfort

  • Bolle & FishStreet Kitchen
  • A Working RecipeOne Shipped Feature
  • A PostcardKept Letter
  • What's Actually SimmeringFeature
Comfort FoodContents

Inside This Issue

  • Editor's Note03
  • The Table04
  • A Postcard05
  • Bolle & Fish07
  • A Working Recipe08
  • Next Issue09
Edited by @edmundsparrow
Editor's Note03
Welcome

Why We're Doing This The Old Way

There is a particular pleasure in a publication that ends. A feed never closes; a magazine does. This edition was written, laid out, and finished — then set down, the way a printed issue used to land in your hands on a Tuesday and stay finished until the next one arrived.

Everything you're reading lives in plain HTML. No build step, no server rendering, no subscription. If you like it, install it from the button up top and it's yours — readable on a train, in a waiting room, anywhere the signal drops.

"One edition, one publication. Not a stream — a snapshot."

Turn the page when you're ready.

The Table04
Feature

What's Actually Simmering

In plain words: what this is, and how it was made.

This is a digital magazine. It has pages you flip through, like a real magazine, but you read it in a web browser on a phone or a computer.

One person made it — me, Edmund. I made it for an online contest called the DEV Frontend Challenge. In this contest, everyone is given the same subject and the same deadline. Each person then makes their own website about that subject, in whatever way they choose. No two people make the same thing.

"One subject. One deadline. Many different results."

For this contest, the subject was "comfort food." I chose to make a magazine about a food called Bolle and Fish, from Port Harcourt, a city in Nigeria. You can read about that food later in this issue.

This magazine is a small computer program. It is built only with HTML, CSS, and JavaScript — the three basic building blocks used to make any web page. It does not use a framework, which is a set of ready-made tools that many websites are built on top of. This one has none of that.

While building it, I used an AI tool to help write and check the code. The AI did not decide what this magazine looks like or what it says. I made those decisions. The AI helped me work faster and catch mistakes.

That is what this magazine is, and how it was made. The next pages are about the food.

A Postcard To Some Community Favourites05
Kept Letter

From Edmundsparrow's Kitchen

A kitchen window, steam on the glass

Comfort Food went out into the DEV Frontend Challenge, and if @sylwia-lask, @francistrdev, @dannwaneri or @technogamerz have a plate to spare — come see what a community member put on the table this time.

— Edmund
stamp
COMFORT
FOOD
ISSUE 01
Sponsorship & Announcement06
DEV Challenges — Frontend Challenge: Comfort Food Edition, July 29 to August 16
dev.to/challenges/frontend
  • Halloween Edition

    CSS Art & Perfect Landing, judged, real deadline — Oct–Nov 2025.

  • Recreation Edition

    CSS Art & Glam Up My Markup — this format's been running since 2024.

  • February Edition

    CSS Art & Glam Up My Markup, Love Language theme — same rules, different season.

  • Every Past Edition

    Archived, one after another — the work was always real.

Bolle & Fish07
Street Kitchen

A Portharcourt Original

Roasted plantain, grilled fish, and a pepper sauce that argues back. If you don't know bolle, you don't know Port Harcourt.

Every evening in Port Harcourt, smoke rises off roadside grills as ripe plantain chars slowly over coal beside the day's fish. There's no menu and no seating — just a bench, a plate or nylon bag, and a pepper sauce recipe nobody writes down. Locals call it bolle, and outside Rivers State it barely gets talked about, which is the city's loss.

Nigeria – Port Harcourt locator NIGERIA Abuja Lagos RIVERS STATE – Port Harcourt Gulf of Guinea
Simplified outline, not to scale — the pepper sauce is exact.

What's In The Wrap

  • Ripe plantain, roasted whole over open coal
  • Fresh fish — usually croaker or mackerel, grilled or fried
  • A palm-oil pepper sauce, blended fresh to order
  • Yam, standing in for plantain some nights
  • Wrapped in nylon or old newspaper, eaten standing up

The PH Test

Every bolle spot has regulars who'll argue theirs is the real one — the fish should be fresh off the smoker, the sauce should bite back, and the plantain should never be rushed. Ask a Port Harcourt native to name the best joint and be ready for a whole debate.

A Working Recipe08
Cut & Keep

Recipe

One Shipped Feature

Serves: whoever actually uses it · Time: however long it takes

Ingredients

  • 1 real idea
  • 1 AI collaborator, patient, occasionally wrong
  • Enough testing to actually trust it
  • A habit of writing down what broke
  • 3 years, minimum

Method

  1. Sear the idea until it smells like something real.
  2. Fold in the AI — let it reduce your busywork, not your judgment.
  3. Taste constantly. A wrong answer served with confidence ruins the whole pot.
  4. Write down every burn so the next session doesn't repeat it.
  5. Serve only what you'd stand behind yourself.
Set the table for the next one.
Editor & Publisher
edmundsparrow
COMFORT FOOD — ISSUE NO. 1
A Gnoke Books Edition
Set in Playfair Display, DM Sans & Caveat
No frameworks, no build step — just HTML, CSS, and some JS
1 / 9