RepoJournal

Developer journal

Anurag Verma

@anurag629 since Jan 2022

0 stories across 0 days in 2023

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