Tag: improvement

30 jots

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Wed, 03 Dec 2025 13:41:23 GMT

Replaced Pagefind with Lunr.js for static site search. Lighter weight, faster indexing, and better integration with the build system.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Wed, 03 Dec 2025 03:52:08 GMT

AI Writing Assistant now supports multiple providers: Workers AI and OpenAI. Cloudflare AI Gateway routes requests for reliability and flexibility.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Sat, 29 Nov 2025 13:57:49 GMT

New sites automatically get PRO status when user has available slots. No manual promotion needed. Frictionless experience for paying users.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 28 Nov 2025 17:23:12 GMT

Frontend updated for user-level subscriptions. New billing page design showing PRO slots, site assignments, and upgrade options. Clear subscription management.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 28 Nov 2025 17:15:25 GMT

Major subscription model change: moved from site-level to user-level subscriptions. Users subscribe once and get PRO slots for multiple sites. Simpler billing.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 27 Nov 2025 15:58:40 GMT

Added platform_change trigger reason for builds. When platform templates change, affected sites can be rebuilt automatically. Better version management.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Wed, 19 Nov 2025 11:08:13 GMT

Enhanced info page with feeds section and fixed tags page 404. Better discoverability of RSS/JSON feeds and more reliable navigation.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 18 Nov 2025 07:27:05 GMT

iOS app enhancements: in-app Safari for links, system versions display on account page, and fixed sign-out dialog. Polish for the native experience.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 18 Nov 2025 06:40:40 GMT

Comprehensive UI/UX improvements for iOS Account and Sites views. Better layouts, clearer information hierarchy, and refined interactions.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 13 Nov 2025 08:59:17 GMT

Multi-size favicon and author photo system with media tracking. Automatic cleanup of replaced images, proper grouping, and cache-busting timestamps.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 13 Nov 2025 08:25:04 GMT

Custom favicons now appear on generated static sites. All pages include proper favicon links with multiple sizes for best display across browsers and devices.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 11 Nov 2025 06:20:08 GMT

Editing a published jot now triggers a site rebuild. Changes go live automatically without manual intervention. Seamless content updates.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 06 Nov 2025 10:59:02 GMT

Implemented PreSignUp trigger to prevent OAuth account conflicts. If an email already exists via different auth method, users get a clear error message.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Wed, 29 Oct 2025 15:59:58 GMT

Comprehensive authentication improvements. Better OAuth flow handling, cleaner error messages, and UI fixes. Authentication is now rock solid.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Sun, 26 Oct 2025 07:10:15 GMT

Users now have their sign-up method tracked (email, Google, or Apple). Useful for analytics, support, and understanding acquisition channels.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 24 Oct 2025 10:27:15 GMT

Standardized button system across the dashboard. Consistent sizing, colors, and states. No more one-off button styles cluttering the CSS.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 24 Oct 2025 07:41:12 GMT

Centralized HTML generation to build time only. API no longer generates HTML - it stores raw markdown. Cleaner separation of concerns and consistent rendering.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Sun, 19 Oct 2025 15:02:30 GMT

Added GitHub Actions workflow for Cloudflare Worker auto-deployment. Changes to the sites-router Worker are automatically deployed on push.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Sun, 19 Oct 2025 10:04:51 GMT

Implemented GitHub-style OKLCH surface tinting system. Theme colors now subtly tint backgrounds and surfaces for a cohesive, modern look that respects light/dark mode.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 17 Oct 2025 05:35:52 GMT

Complete redesign of the site settings page. Continuous scroll instead of tabs, color palette picker, and better organization of all configuration options.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 16 Oct 2025 12:19:24 GMT

Builds now track duration and display it in the UI. Users can see how long their site takes to build and identify performance trends.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 16 Oct 2025 05:19:44 GMT

Images are now resized on the client before upload. Max 1200px dimension (2x Retina for 600px container), quality optimization, and animated GIF passthrough. Saves bandwidth and storage.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Wed, 15 Oct 2025 08:32:02 GMT

Redesigned jot data format to match micromusings structure. Text, link, and photo types with proper content objects. Better organization for rendering.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 14 Oct 2025 16:16:30 GMT

Redesigned the dashboard to be site-focused. Users land on their sites list and drill down into individual site management. Clearer information architecture.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 14 Oct 2025 14:46:42 GMT

Sites now trigger an initial build automatically when created. Users see their site live immediately after creation, even with zero jots.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Tue, 14 Oct 2025 13:51:11 GMT

Implemented atomic counter updates using DynamoDB transactions. When a site is created, the user's totalSites counter is incremented atomically - no race conditions possible.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Mon, 13 Oct 2025 15:28:41 GMT

All API endpoints now follow a consistent response format: { success: true, data: { resource } } or { success: false, error: { code, message } }. Frontend consumption is now predictable.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Fri, 22 Aug 2025 17:10:11 GMT

Complete UI overhaul matching the micromusings design system. Clean cards, proper spacing, and a focused reading experience across all dashboard pages.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 21 Aug 2025 14:05:34 GMT

Build processor Lambda now fully integrated with DynamoDB. It can fetch site data, jots, and settings to generate complete static sites.

Vishal
Vishal As the creator, I verify myself!
@vishalvshekkar-jottings
Thu, 21 Aug 2025 05:45:51 GMT

Dashboard UI revamp adopting the micromusings design system. Minimal aesthetic with a 600px content container, system fonts, and a clean typographic hierarchy.