Revision History

Changelog

v1.12.0Cursor Glow & Ring Ripple2026-04-11
  • Added: Cursor spotlight effect — radial gradient follows mouse, accent color per theme (gold dark / sepia light), smooth lerp trail
  • Added: Ring ripple animation on FloatingActions social icon expand — circular border pulse on each icon appear
  • Changed: FloatingActions expand trigger now uses dedicated open() handler with ringKey to retrigger ring on each open
  • Fixed: Social icon stagger delay synced with ring animation delay (0.05s per icon)
v1.11.0SEO, Search Console & Performance2026-04-10
  • Added: Google Search Console ownership verified via HTML meta tag (kJJs2M6-CVtFcJTex6R7sTaERFAuWyOX99DXvf2Vi9M)
  • Added: sitemap.xml via Next.js native sitemap.ts — 3 URLs (/, /dummvinci, /changelog)
  • Added: robots.txt via Next.js native robots.ts — disallow /_next/ and /api/
  • Added: Sitemap submitted to Google Search Console — indexed successfully
  • Added: Bing Webmaster Tools — registered dummjo.dev, sitemap imported from GSC (3 URLs, Success)
  • Added: Skill Graph (pure SVG, zero runtime JS) — 21 nodes, 36 edges, concentric rings, hover trace connections
  • Added: Career Journey timeline section — 5 milestones from 2019→2025, all 6 languages, marketing-style copy
  • Added: FloatingActions social icons — hidden by default, expand on hover (desktop) / tap (mobile), staggered animation
  • Added: Back-to-top button — independent of social group, beside FAB toggle
  • Changed: SEO keywords expanded — jasa website build jakarta, jasa pembuatan website jakarta, jasa web developer jakarta
  • Changed: JSON-LD serviceType added Web Development, AI Workflow Automation, IoT Remote Monitoring
  • Changed: Light theme contrast improved — fg: #0d0b08, muted: #454036, border: #b8ad99
  • Changed: DaVinciBackground — 30fps throttle + settle detection (pause when mouse still)
  • Changed: next.config — compress, AVIF/WebP images, optimizeCss, poweredByHeader off
  • Fixed: SkillGraph SSR — getThemeColors guarded with typeof window check
  • Fixed: scroll-behavior: smooth moved from * to html selector only
v1.10.0Visitor Info Widget & DNS2026-04-05
  • Added: Visitor info widget in footer — shows live clock, IPv4 address, country flag, city, and ISP
  • Fixed: Switched IP lookup to api4.my-ip.io (force IPv4, CORS-safe) — ipapi.co was failing with CORS errors
  • Fixed: Clock now renders client-side only to avoid SSR hydration mismatch
  • Added: Vercel Speed Insights installed for performance tracking
  • Fixed: DNS A record at name.com updated to Vercel IP 216.198.79.1, removed old 76.76.21.21 record
v1.9.0Thai Language & Career Milestone2026-04-05
  • Added: Thai (🇹🇭) as 6th language — full translation across all sections including career, dummVinci, and all services
  • Added: Casio Thailand internship (2018, Nakhon Ratchasima) as first milestone in Career Journey — all 5 languages
  • Added: LanguageSelector now shows Thai flag with ไทย label
v1.8.0dummVinci Reorientation2026-04-04
  • Changed: dummVinci page restructured into 4 categories — Engineering, Web & Digital Presence, Business Support, Wearable & Branding
  • Added: Tabbed navigation for service categories with animated transitions
  • Added: "Why dummVinci" perks section (fast response, on/off-site, full documentation, post-delivery support, revision-friendly, technical precision)
  • Added: Payment Methods section — QRIS, Debit/Credit Card, Crypto with provider badges
  • Added: Da Vinci sketch illustrations between sections (mirror writing, flying machine, proportional study)
  • Added: New services — Web Development, Domain & Hosting, Website Retrofit, 2D/3D Design, Social Media, Business Canvasing & Deck
  • Added: Crane Control System Setup (ABB ACS880 + CCP) as dedicated engineering service
  • Added: Marketplace "Coming Soon" section — Tokopedia & TikTok Shop (dummVinci Works) with Da Vinci quote
  • Added: card-hover lift effect on all service, perk, and payment cards
  • Changed: Removed AI/workflow/n8n services — refocused on core engineering & creative deliverables
  • Fixed: ARIA hidden attributes on all decorative SVGs and icons across dummVinci & DaVinciElements
v1.7.0International2026-04-03
  • Added: 5-language support (EN/ID/CN/JP/KR) with flag selector
  • Added: WhatsApp floating CTA button
  • Added: Brand/tech marquee (ABB, Siemens, Schneider, etc.)
  • Added: Smooth page transitions
  • Changed: SEO expanded for international targeting
v1.6.0Light Mode2026-04-03
  • Added: Light/dark mode toggle with warm vincinian light palette
  • Changed: Canvas background adapts accent color per theme
  • Changed: Light mode canvas opacity increased for older audiences
v1.5.0Floating Actions & Contact2026-04-03
  • Added: Floating action buttons (back to top + consultation)
  • Added: GitHub & LinkedIn icons with card-hover in Contact
  • Fixed: Multiple mailto implementation issues
  • Fixed: ARIA hidden element accessibility
v1.4.0SEO & Accessibility2026-04-03
  • Added: Vitruvian Man SVG favicon
  • Added: JSON-LD structured data for Google rich results
  • Changed: Title to "dummJo — Engineering & Consulting"
  • Changed: SEO keywords targeting Jabodetabek
  • Fixed: Horizontal scrollbar overflow
  • Fixed: Aria-label on project external links
v1.3.0Interactivity & UX2026-04-03
  • Added: Da Vinci cursor-reactive background animation
  • Added: Hover lift effect on all card elements
  • Changed: Multi-brand positioning (ABB/Siemens/Allen Bradley)
  • Changed: GitHub links updated to dummJo
  • Changed: Copy adjustments for PQ sizing/quotation focus
v1.2.0Design Overhaul2026-04-03
  • Added: Profile photo with click-to-enlarge lightbox (96px → 280px)
  • Added: Da Vinci renaissance SVG elements (Vitruvian, Golden Spiral, Compass, Divider)
  • Changed: 4-tier WCAG color system for readability
  • Changed: Font hierarchy and contrast improvements
  • Changed: Footer tagline "Built wide. Runs deep."
  • Fixed: LinkedIn username to 1437yb
v1.1.0dummVinci & Branding2026-04-03
  • Added: dummVinci dedicated page (/dummvinci)
  • Added: dummVinci homepage teaser section
  • Added: Digitalization icons for projects
  • Changed: Branding updated to dummjo.dev
  • Changed: adam-retto project archived into main portfolio
v1.0.0Initial Release2026-04-03
  • Added: Portfolio site with Hero, About, Skills, Projects, Contact
  • Added: Next.js 16 + Tailwind CSS v4 + framer-motion
  • Added: Deployed on Vercel
© 2026 dummjo.dev — Adam MuhammadBuilt wide. Runs deep.