Hey friends!
I can't believe how fast July flew by! It was both the shortest and longest month ever. Let's go!
Was this forwarded to you? You can subscribe here!
So you think you know box shadows?
Build and Deploy a Full Stack AI Todoist Clone: Next.js, Convex & TypeScript (video)
Last week I said I would show you some things I worked on, and it's time to DELIVER: This week I finished building myself a Micro Journal, which is a digital typewriter! I wrote more about it and shared photos on my blog (and I wrote that with the typewriter which was a really cool and meta experience)! I've been wanting a more "distraction-free" writing device but all of the options out there were so dang expensive, so naturally I did the engineer thing and thought spending hours building one myself would be waaay better. And speaking of things being expensive, and money, and time, and all that jazz, I wrote another blog about my feelings around making money and how weird it is!
The fastest way to build AI apps
Writer is the full-stack generative AI platform for enterprises. Quickly build and deploy AI apps with Writer AI Studio, a suite of developer tools fully integrated with our LLMs, graph-based RAG, and AI guardrails.
Use Writer Framework to build Python AI apps with drag-and-drop UI creation. Our API and SDKs allow you to integrate AI into your existing codebase.
Last week, I had you segment words based on a dictionary! It was a funky one and y'all did great! Awesome job Muhammad, Ben, Pozorvlak, Sean, Philip John, Mazen, Ricardo, Mikayla, Amine, Vincent, Gu, John, and Ten!
This week's question:
Write a function that converts between metric and imperial units. Break up the units into millimeters, centimeters, and meters for metric, and into inches and feet for imperial, up to 2 decimal places.
Example:
> convertUnits(7, "ft")
> "2m 13cm 3.6mm"
> convertUnits(44, "cm")
> "1ft 5.32in"
(you can submit your answers by replying to this email with a link to your solution, or share on LinkedIn, Twitter, Mastodon, or Bluesky)
Copying is the way design works
How I give the right amount of context (in any situation)
Meet 101 year old Concettina | Pasta Grannies (video)
Building the Micro Journal (yes I'm sharing this again, I love it too much)
I was addicted to the hokey pokey, but I turned myself around!
That's all for now, folks! Have a great week. Be safe, make good choices, and floss regularly!
Special thanks to IceSloth, Ezell, SebastiΓ‘n, Ben, Kinetic Labs, and Faisal for supporting my Patreon and this newsletter!
cassidoo
website | blog | github | twitter | patreon | twitch | codepen | mastodon | bluesky