u/Beginning-Scholar105

How I Cut My OG Image Creation Time from 45 Minutes to 10 Seconds

Spent 45 minutes trying to create OG images for my blog, and it was a real grind. I was getting frustrated, dealing with clunky interfaces and trying to tweak designs just right. I even tried going through a few tutorials and templates, but nothing seemed to fit my needs without spending way too much time tweaking.

Canva and Figma started feeling like overkill for what I needed, and let's not even start on those pesky watermarks that some tools slap on what should be an easy process. I needed something straightforward, without the extra bells and whistles that just bogged me down.

Then I stumbled across this open-source tool called OGCOPS that totally transformed my workflow. It's a simple API with no login required, and best of all, it's open source. I could integrate it directly into my setup, skipping all the hassle I was used to.

Now, instead of spending the better part of an hour, I can knock out OG images in under 10 seconds. It's been a game-changer for my projects. If you're interested in checking it out, there's a GitHub link where you can see how it works for yourself. No hard sell here, just something that genuinely helped me out.

reddit.com

Built a custom real estate platform for a client for US Doller 1200, was it underpriced?

Just wrapped this one and figured I'd post about it.

The client didn't want a landing page. They wanted to run the whole thing themselves without pinging a developer every time they add a property or fix a typo.

What I ended up building:

  • Property management (add/edit/delete listings, image galleries via ImageKit, drag-and-drop reordering)
  • Blog CMS with a Markdown editor + GFM rendering
  • Lead dashboard with status tracking (new / contacted / qualified / closed)
  • Contact + enquiry forms with spam protection and Zod validation
  • SEO and branding settings panel (meta tags, OG images, auto-generated sitemap)
  • Social and video settings (YouTube embeds, social links)
  • Role-based admin auth with sessions and an owner-promotion script
  • SSG output so the public pages stay fast

Tech stack:

  • Frontend: Vite + React 18 + TypeScript, Tailwind, shadcn/ui (Radix under the hood), TanStack Query, react-hook-form + Zod
  • SSG / SEO: vite-react-ssg, react-helmet-async, dynamic sitemap.xml
  • Backend: Vercel serverless functions (TypeScript)
  • DB: Neon Postgres + Drizzle ORM (with migrations)
  • Auth: better-auth
  • Media: ImageKit (uploads, transforms, CDN)
  • Hosting: Vercel
  • Tests: Vitest + Testing Library

Live: Lucknow Properties (lucknowproperties.company)

Honestly the frontend wasn't the hard part. The admin panel was. The client isn't a developer, so I spent a stupid amount of time on small stuff like confirmation dialogs, empty states, and making sure error messages don't blame them when something goes wrong. That's where most of the time went.

Still figuring out how to price this kind of thing. Would love to hear what people here would've charged.

u/Beginning-Scholar105 — 6 days ago