Akansel Cengiz Logo Akansel Cengiz

A man sits in front of a notebook and thinks.

Verfasst von Akansel Cengiz

Veröffentlicht am 24.10.2023

00 | Intro

Bevor du mit den Blogbeiträgen beginnst, wirf bitte einen Blick hierauf.


3 Minuten Lesezeit

Herzlich Willkommen!

Ich freue mich sehr, dich hier zu begrüßen. Dieses Bild finde ich besonders inspirierend, weil es so treffend zeigt, dass noch kein Meister vom Himmel gefallen ist. Alles, womit man beginnt, sieht am Anfang oft nicht perfekt aus. Wichtig ist, dass du am Ball bleibst und dein Ziel nicht aus den Augen verlierst.

Diese Webseite ist Teil meines Portfolios und dient dazu, meine Arbeiten und die von mir implementierten Funktionen zu präsentieren. Auf der Blog-Seite findest du viele interessante Artikel über meine Lernreise. Den Inhalt der Blogs habe ich selbst recherchiert und erstellt. Bitte beachte jedoch, dass die Inhalte ohne Gewähr sind.

Wie lange hat die Entwicklung dieser Webseite gedauert ?

Von Oktober 2023 bis Ende Dezember 2023 habe ich etwa 90% meiner Webseite fertiggestellt. Ab Januar habe ich mich intensiv meinem AWS-Learning gewidmet und die Arbeit an der Seite vorerst pausiert. Der aktuelle Stand am 04.06.2024 ist, dass ich noch die letzten Schönheitsfehler bereinige, um die verbleibenden 10% abzuschließen. Ich hoffe, die Seite bald über AWS hosten zu können.

Leider fehlt mir aktuell die Zeit. Ich habe nur morgens 1–3 Stunden, um an meiner Seite zu arbeiten. Versuche dann die 2 bis 3 Tage in der Woche maximal auszunutzen. Das kann sehr frustrierend sein, besonders wenn ich beim Debuggen verzweifelt nach einem Bug suche. Nachmittage, Abende und Wochenenden sind für die Kinder reserviert.

Ach ja, ab 12 Uhr kümmere ich mich auch um das Mittagessen. Im März 2024 haben wir unser Haus um eine Etage aufgestockt. Seit April bin ich fast täglich oben auf der Baustelle bei meinen Schwiegereltern.

Meine Baustellen-Learnings hier wären 🤣🤣:

  • Zwischenwände mit Dämmwolle gefüllt.
  • Insgesamt über 1 Tonne OSB-Platten an die Wand genagelt.
  • 2,5 Tonnen Rigips-Platten an die Wand genagelt.
  • Rigips-Wände geschliffen.
  • Aktuell am Tapezieren.
  • Und ja, ich lebe noch und bin hoch motiviert, mein Portfolio weiter auszubauen.

    Wie bist du mit Problemen/Fehlern umgangen?

    Meistens habe ich direkt bei Google nach der originalen Fehlermeldung gesucht, in der Hoffnung, dass der Fehler bereits bekannt ist und es Lösungen gibt. Weitere hilfreiche Quellen sind StackOverflow und YouTube. Falls diese Suchen auch nichts ergeben, analysiere ich den Code erneut Schritt für Schritt, um das Problem zu identifizieren und zu beseitigen.

    Wie viel Zeit hast du zum Testen neuer Software?

    Sehr wenig. Höchstens ein bis zwei Wochen, wenn überhaupt. Ein gutes Beispiel dafür ist Cypress. Man schafft es nur an der Oberfläche zu kratzen und kennt die Grundprinzipien, aber für mehr reicht die Zeit, wie bereits erwähnt, leider nicht aus.

    Wie hälst du deine Entwicklerkenntnisse aktuell?

    Ich halte mein Wissen durch regelmäßige Nutzung verschiedener Online-Ressourcen wie w3schools.com ↗️, freecodecamp.org ↗️ und AWS Skill Builder ↗️ auf dem neuesten Stand. Diese Plattformen bieten eine Vielzahl von Tutorials und Kursen, die mir helfen, meine Fähigkeiten kontinuierlich zu erweitern und auf dem neuesten Stand der Technik zu bleiben.

    Welche zukünftigen Projekte sind geplant?

    Ursprünglich hatte ich nach diesem Projekt vor, kleinere Projekte mit JavaScript und React umzusetzen. Da ich mittlerweile über fundiertes AWS-Cloud Know-how verfüge, werde ich meinen Fokus mehr auf Cloud-Projekte legen. Mit dem Hosten einer statischen Webseite auf Amazon S3 oder die Einrichtung einer CI/CD-Pipeline werde ich starten.

    Einige Funktionen der Webseite laufen leider noch nicht optimal

    Es hadert leider noch an einigen Stellen auf meiner Webseite.

    Zum Beispiel muss du die About ↗️ und die Testimonials ↗️ manuell aktualisieren damit alles korrekt angezeigt wird.

    Ich arbeite noch an einer Lösung.


    Tags:

    Astro

    TailwindCSS

    Frontend

    Blog

    Bootstrap

    Google Lighthouse

    React

    HTML

    CSS

    JavaScript

    AWS

    Cloud

    CloudFront

    ACM

    Route 53

    Fonts

    Fontsource

    API

    HTTP-Clients

    JSON

    RandomUser

    Testimonial

    Markdown

    MDX

    Markdoc

    Blogging

    Transitions

    Swup

    Astro Discord Server

    Github

    Version Control

    Repository

    StackOverflow

    Test Automation Framework

    Testing-Framework

    Cypress

    Sitemap

    SEO