pen.johnf.work
little sketch to image generation app that uses gemini 2 flash exp. enter a gemini api key, sketch something, and generate an image using one of the presets or enter your own custom prompt π¨ π§βπ¨
little sketch to image generation app that uses gemini 2 flash exp. enter a gemini api key, sketch something, and generate an image using one of the presets or enter your own custom prompt π¨ π§βπ¨
berry, my little new years eve pupper, is 95 days old and continues to be a big distraction from building outside of work π· β¨
once upon a time there was a cool prototyping platform called invisionapp that i used for a bunch of projects and i fell in love with the workflow they brought to web collaboration but then it died. i just finished my mvp π₯³
βοΈ saw levelsio make a flight sim and wanted to see what i could come up with. kinda crazy what you can vibe out with cursor and claude 3.5 + 3.7 thinking now, only going to get better from here π§¨
from basic primitives to branching timelines and 2d sketching - diving into the recent progress on my browser-based cad platform.
been watching yacine cooking dingcad on x and it finally sparked the curiosity for me to take a stab at it
so i started tinkering with prompts in o3-mini after getting it running in rahn.chat and the next thing i know im rebuilding my own invisionapp mvp
i swear every time i open X it reignites my excitement about building rahn.chat. the app that inspired rahn.chat wont be adding gemini and we already have it β¨π§ββοΈ
inspired by an app i saw saturday morning, i deployed my first ai chat application in less than 36 hours thanks to a little curiosity and a lot of caffeine with cursor.sh and replit π§ π .
explore the creation of a 2024 development journey app that visualizes code contributions and commit activity, while navigating the challenges of building in public and ensuring security ππ»
its been a couple months since i kicked off my adventure deep into web development, time to take a moment to reflect on my progress to help me ideate on what comes next.
diving into plugin development for obsidian.md, building a simple timestamp automation tool that knows exactly when my best ideas happen πͺ¨π¦
from late-night dreams to production reality - how i turned claude into a bloodhound for marketo activity logs, making life easier one api call at a time. a behind-the-scenes look at building marketo.rest πβ¨
when github's api is suspiciously cooperative, you end up building way more than planned. from simple activity tracking to a full dashboard adventure - sometimes the easiest apis lead to the biggest projects πβ¨
from performance issues to peaceful berry catching - discover how rahn's bloofberry adventure emerged from the chaos of development, complete with collision detection tales and breakfast inspiration. π«β¨
when a typing game accidentally becomes a platformer - peek behind the scenes of jump mode's chaotic development, where pickles are plenty and optimization is optional. π₯β¨
peek behind the scenes of type mode, where your typing speed controls a rectangular rahn's journey. from flopping tongues to puppy dreams, discover the whimsy and tech that makes rahn run (and nap). πΆβ¨
meet rahn zen, minimalist games featuring a rectangular pupper who loves pickles. practice typing, play mini-games, and chill with rahn to some lofi beats πΆβ¨
sneak peak at building a stack moxie inspired tool that's fixin' to turn the mind-numbing chore of waiting around for marketo form test results into an automated breeze using playwright, express, and react. it'll be like playin with a puppy by comparison.
a behind-the-scenes look at my first month of committed building - from meeting note tools to tracking law & order episodes, to building my own cms and this dev blog. sharing thoughts on obsidian workflows, replit adventures, and how solving small problems can spark much bigger ideas.