Exercise 2: Content briefs

Exercise 2: Hypothetical topics

Brief

Put together a brief outline of two (2) topics you would hypothetically want to pursue for educational content under the Syntax brand.

Each topic should have a 1-3 sentence description, a few bullet points explaining who the video is for, what value the audience will get, why you think itā€™s a good candidate topic, etc.

The goal is for us to get a sense of what youā€™re interested in, and gauge your ability to ideate and create a plan.

Topic 1: Drizzle ORM

Drizzle is the TS-minimimalistā€™s ORM.
If you want the safety of a TypeScript ORM, and donā€™t mind getting your hands dirty with SQL, Drizzle is for you.

Title options

VolumeDescriptionVibe
šŸŒ¶ļø SpicyIs Drizzle raining on your ORM??Urgency
šŸš MildFINALLY, type-safe SQL!Relief
šŸš MildWhy Drizzle is my new famorite TypeScript ORMEnthusiasm
šŸ„± LiteralDrizzle ORM: A tutorial on type-safe SQLInformative
Audience
Intermediate+ full-stack developers who love TypeScript.

Value/Viewer outcome:

  • Experience fresh simplicity of Drizzleā€™s minimalist design.
  • Witness type-safe SQL (and autocomplete) in action.
  • Learn the term ā€œdata frameworksā€ as Drizzleā€™s self-defined differentiator from ā€œhistoricalā€ ORMs.
  • Bonus: Secure increasingly pendantic takes to fuel reddit rants ā€” the dream of all senier-striving developers._

Take it further
If this did well in short form, Iā€™d pitch a longer form video on the topic.

  • Drizzle ORM: A Crash Course in Type-Safe SQL
  • Drizzle or Rain? What every ORM may get wrongā€¦
  • TypeScript ORM Battle: Drizzle vs Prisma

My take I think Drizzle is great. I love libraries libraries that hold transparency as a design contstraint. Learn Drizzle, get better at SQL. I love it and just feel like this is a fun conversation to take part in.

Inspiration

ORM stands for object relational mapping, and developers tend to call Django-like or Spring-like tools an ORM. We trully believe itā€™s a misconception based on legacy nomenclature and we call them data frameworks.

With data frameworks you have to build projects around them and not with them.

Drizzle lets you build your project the way you want, without interfering with your project or structure.

Using Drizzle you can define & manage database schemas in TypeScript, access your data in a SQL-like or relational way, and take advantage of opt in tools to push your developer experience through the roof šŸ¤Æ

ā€” Headleas ORM? doc

Topic 2: Overpaying for Domains

This is a little riff on the 5 Sick Domain Registrars short, with a plash of urgency and personal failing.

Title options

VolumeDescriptionVibe
šŸŒ¶ļø SpicyInflation is coming for your Domain NamesUrgency
šŸŒ¶ļø SpicyHalf-price domain names on this registrarā€¦Urgency
šŸš MildHow to avoid paing more for domain names in 2024Informative
šŸš MildHOW MUCH was that Domain Nameā€½Indignance
Audience
Web developers zest for the perfect TLD, and distain for inflation.

Value/Viewer outcome:

  • Learn that many TLDs are increasing prices this year.
  • Discover Cloudflareā€™s zero-markup domain offering.
  • Ward off inflating costs in 2024.
  • Have a good laugh about how many domain names I own and do nothing with.

My take

Being a ā€œdomain name collectorā€ is something I love about the web developer persona. You can poke at it and nobody feels harmed ā€”Ā just known. I see this as a playful celebration of our unique brand of nerd.

Take it further If this did well inshort form, Iā€™d pitch a segment on asking famous developers what their most expensive and most ridiculous recurring domain purchases are.

  1. Whatā€™s in a (domain) name?
  2. You paid HOW MUCH for that domain?

In researching this, I came across the domain name generator category of products. Making a humorous video from this listicle could be fun :)