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
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