RepoJournal

Developer journal

Anurag Verma

@anurag629 since Jan 2022

144 stories across 32 days in 2021

Mon Wed Fri
Aug Sep Oct Nov Dec
an entry to read activity only Less More before entries began Full year →

Entries start Jan 13, 2022 — we reconstructed the previous month from @anurag629's public GitHub activity on the day they joined. Squares before that show contribution counts only.

Add this graph to your GitHub README

Paste this Markdown into your README — the badge stays current automatically and links back here.

[![anurag629's work on RepoJournal](https://repojournal.com/journals/anurag629/heat.svg)](https://repojournal.com/journals/anurag629)

Friday, Feb 27, 2026

shipped

OGCOPS launched with 109 templates and Raycast-inspired design

Anurag Verma shipped OGCOPS, a free OG image generator and social preview checker built on Astro with 109 templates across 12 categories, along with a complete visual redesign, documentation suite, and CI infrastructure.

1 person shipped this

The day opened with the initial commit to codercops/ogcops [1], an Astro SSR app with React Islands that renders Open Graph preview images client-side using satori and generates PNGs server-side at accurate per-platform viewport widths for real-world social media mockups.

Verma added proper branding assets across the site [2], creating an SVG logo with the OG mark and COPS text in accent color, along with a favicon system that included SVG sources, PNG variants at 16x16, 32x32, 180x180 for apple-touch-icon, web manifest icons at 192 and 512 pixels, and an og-default.png for social sharing.

CI setup required attention. Verma installed @astrojs/check as a dev dependency and resolved TypeScript errors blocking the build [3], fixing Buffer/Uint8Array type mismatches in the PNG rendering pipeline and a Zod type assertion in the parameter merging logic.

Documentation landed in two waves. The first added standard open-source files including CODE_OF_CONDUCT.md (Contributor Covenant v2.1), SECURITY.md, CHANGELOG.md, and expanded CONTRIBUTING.md with project structure and commit conventions [4]. The second refined the README hero image by switching from blog-minimal-dark to github-readme-hero template with brand accent color, and added a contributors grid via contrib.rocks [5].

A major redesign shipped with Raycast-inspired visual language across all pages [6], introducing crisp typography, generous whitespace, subtle gradients, soft glows, and micro-interactions. The work included a redesigned editor, templates gallery, API docs, and fixed a thumbnail API cropping bug so templates render at full 1200x630 and scale down via CSS.

Verma fixed the visitor counter returning 403 Forbidden on Vercel by adding the Content-Type header to bypass CSRF protection [7], and renamed main branch references to production throughout CI workflows, README, and contributing docs [8].

astro react typescript

Sources

  1. Initial commit: OGCOPS — free OG image generator & social preview checker · codercops/ogcops
  2. Add proper logo and favicon assets across the site · codercops/ogcops
  3. Fix CI: add @astrojs/check dep and resolve all TypeScript errors · codercops/ogcops
  4. docs: add standard OSS files and rewrite repo documentation · codercops/ogcops
  5. docs: improve README hero image, add contributors section (#1) · codercops/ogcops
  6. release: Raycast-inspired UI/UX redesign · codercops/ogcops
  7. fix: visitor counter 403 on Vercel · codercops/ogcops
  8. chore: rename main branch references to production · codercops/ogcops

← All entries

Follow along

Follow anurag629

A short briefing every day anurag629 ships something — in about 3 minutes.

or

One email a day. Unsubscribe in one click. Read a past issue →

RSS Read other developers