Skip to content

RELEASE LOG

What's changed

This site has been changing since day one. Below you can see what was added, what was fixed and what was rewritten, day by day.

The list is built automatically by the system. Only interface and content updates appear here. Private material such as backend work never makes it into this list.

Live version
409d3c4
Last change
2 November 2026
Entries
135

Notes come from the site's own history. Anything still marked TR has not been translated yet.

Daily Activity

LessMore

Monday1
  • Site kendi alan adına taşındı: mustafaeybek.com, Cloudflare Pages

Monday2
  • Izgara tam yıla çıktı ve kartı dolduruyor

  • Neler değişti: tarih ağacı yerine katkı ızgarası, günler katlandı

Sunday34
  • Yeni kayıtların İngilizce karşılıkları sözlüğe eklendi

  • Changelog blurb now matches reality, added the badge label

  • Three interface fixes: hover shift, privacy button, active link in the bar

  • Changelog: entry titles now read in English on the English page

  • Brought the English content in line with the Turkish

  • Content from the panel: hero subtitle and selected work

  • Dropped the em dash, deleted the sample blog posts

  • Rewrote the privacy page in my own voice

  • Content from the panel: skills

  • Content from the panel: images, blog/dart-dili, site texts and skills

  • Content from the panel: the work entries

  • The "- Mustafa Eybek" suffix is gone from page titles

  • A page title field for projects too; it defaults to the project's own name

  • Content from the panel: blog/dart-dili

  • Remove the cover line from the Dart post

  • A page title field for posts; a missing cover caption no longer locks the panel

  • Content from the panel: blog/dart-dili, the blog and images

  • Copy edits from the panel

  • A Sign In button in the bar, the language switch gone from the footer

  • Services buttons: a blue e-mail button, pencil and brand icons

  • Copy edits from the panel

  • The Services closing: give the buttons the flowing style, drop the address line

  • Add a date tree to the release log

  • Content from the panel: service copy and the prefilled WhatsApp message

  • Change the site icon: an M monogram in place of the Astro logo

  • Service copy edited from the panel

  • Contact card: the prefilled WhatsApp message, e-mail alignment, QR centring

  • Clean up the WhatsApp number when turning it into a link

  • Copy edits from the panel: the contact and skills texts

  • Contact: move the address under the job title, open the QR content to the panel, make the QR scannable

  • Move the content lists still living in code into the panel as well

  • Split the panel's copy section by section, shape the side menu like the site itself

  • A copy edit from the panel

  • Move skills into the panel: pick a technology and its description comes ready

Saturday11
  • Give the intro section's button the flowing style too

  • Copy edits from the panel: the job title and the intro paragraphs

  • Add a detail page for projects: the story, the technologies, the contributors

  • Copy edits from the panel: titles, descriptions and the 404 texts

  • Give the hero buttons the flowing style, move that style into a shared component

  • Update the 404 page title from the panel

  • Stop downloading an unnecessary font on the English pages

  • Tie LCP to real content, inline the styles

  • Remove the forced reflows on first paint

  • Balance the contact card, give the footer its own page, optimise the portrait

  • ARIA, label and SEO improvements from the PageSpeed analysis

Thursday3
  • Fill in Havadar and RailMentor from their own sources

  • Add an active projects page and project management from the panel

  • Clear the findings: RSS language, the read-only check, dead React leftovers

Wednesday6
  • Add LinkedIn and Instagram, drop the X account

  • Add "What's changed" to the footer menu and a version line to the bottom strip

  • Point language links at real translations, hide the ones that do not exist

  • Add version info to the footer and a "What's changed" page

  • Content updated from the panel (1 file)

  • Content updated from the panel (1 file)

Tuesday26
  • Fix the RSS link in the footer and two flaws in the Dart post

  • Make the site's copy editable from the panel, add image management

  • Remove the duplicated heading in the Dart post

  • Add the post on the Dart language

  • Centre the reading column on the blog and post pages

  • Add the Privacy and Cookie Policy page in both languages

  • Turn that mark in About into a pencil stroke

  • Turn the rule under the About heading into a hand-drawn stroke

  • Social profiles moved to a single source, identity links wired into the schema

  • The top bar was navy in the dark theme; moved to neutral grey

  • SEO: structured data, share cards, robots and a meta audit

  • Uses added to the mobile menu

  • The Services and Uses pages

  • Contact details replaced with the real ones

  • Footer columns pushed out to the edges, a rule under the Blog heading

  • Footer: link buttons stacked, the two columns centred

  • Footer columns side by side on mobile too

  • A real portrait and a writing panel (Keystatic)

  • Footer columns side by side, two new posts, an About page

  • Section-by-section scrolling dropped on mobile, the fade-in slowed down

  • The hero overflowed behind the bottom toolbar on iOS

  • Section-by-section scrolling died after the intro on mobile

  • Centre the footer's bottom line on mobile, hide the licence sentence

  • Left-aligned blog, WhatsApp, a social rail, coloured window dots, next post

  • Cover images for posts and an editorial post page

  • Rebuild the QR code from raised blocks, verify by measurement that it still scans

Monday39
  • Fix the active navbar link, a developer footer, the footer on every page

  • Posts and Contact sections, a footer and a side rail

  • A "Selected work" section after Skills

  • Hold the vine still and let the text flow along its path

  • The vine: legibility around bends, overlapping text and a continuous flow

  • A vine of text winding down the page

  • Match the contact button to the bar's proportions

  • Tie the scale to the viewport height, slim down the top bar

  • Skills: a grid of logo cards instead of percentage bars

  • Skills: a centred layout and a clickable detail panel

  • Design improvements in the skills section

  • Skill bars in place of the journey section

  • A network timeline, a new 404 ghost, navy removed from the dark theme

  • Hero layout, a timeline, 404 improvements and a modern scrollbar

  • 404 page: a ghost design, built with Astro and plain CSS

  • A sliding transition on touch; a slower About animation

  • Slow the fade-in animation down on touch devices

  • Image and text now appear one after the other in the About section

  • Drop the fill mode from the entrance animation

  • A soft entrance animation as each section arrives

  • Slower section transitions; icons no longer react while the menu is open

  • Icon motion, a zoned background, section-by-section scrolling on touch

  • The source of the mobile (iOS Safari) stutter: GPU cost

  • Shorten the logo entrance animation

  • Trailing slashes on links

  • Set the base path for publishing under a subdirectory

  • Section-by-section scrolling, with zero JavaScript

  • Fix content staying hidden on mobile, cut the payload, shrink the image

  • Thin out the logo spread on mobile, fade the sections in, add colour to the hero

  • Give the mobile menu a background, pull the logos towards the centre

  • Round the mask corners, fix the mobile menu, show more logos on mobile

  • Rebuild the intro image mask as the union of two rectangles

  • Add an intro section after the hero

  • Make the navigation highlight opaque, fix the alignment after translation

  • Make the site bilingual: Turkish and English

  • Scale with the viewport width, drop the button shadow

  • Fix the button colours, make the bar visible, speed up the repel calculation

  • Give the contact button a liquid metal finish, add a shimmer to the heading

  • Adapt the logo cards to the dark theme, darken the navigation highlight

Sunday13
  • Add a second button to the hero and update the intro copy

  • Add name bubbles to the logos, strengthen the repel effect

  • Shrink the logo cards, switch wordmarks to their icon variants

  • Add language and DevOps logos to the hero, neutralise the navigation highlight

  • Rework the home page hero as a React island

  • Redesign the navigation bar along UI/UX guidelines

  • Rebuild the navigation bar to the supplied design measurements

  • Add a gooey horizontal hover indicator to the menu

  • Sharpen the navbar design and widen it one more step

  • Widen the navbar by one step

  • Turn the navbar into a floating capsule that responds to scrolling

  • Add a proper navbar component

  • Set up the personal site and blog skeleton with Astro and Tailwind