diff --git a/README.md b/README.md index c60cee4390f..364301c59ab 100644 --- a/README.md +++ b/README.md @@ -1,87 +1,12 @@ ---- -title: "About" -permalink: "/about/" -layout: page ---- +# Asim Raza Portfolio -## Github Pages +This repository contains my GitHub Pages portfolio site built with Jekyll. -Just fork this [repository](https://github.com/niklasbuschmann/contrast) to `your_username.github.io` and adjust the `_config.yml` to use with [Github Pages](https://pages.github.com/) and your page is done. +Live site: +- https://asim-raza665.github.io -## Features - - - dark mode - - [KaTeX](https://katex.org) included - - no external ressources - - optional sidebar - - archive page - - syntax highlighting - - supports comments via [disqus](https://disqus.com/) or [isso](http://posativ.org/isso/) - -## Installation - -To run locally [install Ruby](https://www.ruby-lang.org/en/documentation/installation/) and then run: - -``` -git clone https://github.com/niklasbuschmann/contrast.git -cd contrast -gem install bundler jekyll jekyll-feed -bundle exec jekyll serve -``` - -## Config - -Your `_config.yml` could for example look like this: - -```yaml -title: "Blog Title" -author: "Blog Author" -description: "My blog" -permalink: /:title/ -lang: "en" -excerpt_separator: "\n\n\n" -date_format: "%B %d, %Y" - -# Layout - -show_excerpts: true # show article excerpts instead of archive list on the home page -show_frame: true # display a grey frame on large screens -show_sidebar: false # show a sidebar instead of the usual header -show_minimal: false # remove all clutter - -# Menu # for available icons see https://fontawesome.com/v5/icons/ - -navigation: # accepts {file, title, url, icon, sidebaricon} - - {file: "archive.html", sidebaricon: home} - - {file: "README.md", sidebaricon: address-card} - -external: # accepts {file, title, url, icon, sidebaricon} - - {title: Mail, icon: envelope, url: "mailto:author@example.com"} - - {title: Github, icon: github, url: "https://github.com/"} - - {title: Subscribe, icon: rss, url: "/feed.xml"} - -comments: -# disqus_shortname: "" # see https://disqus.com -# isso_domain: "" # see https://isso-comments.de - -plugins: - - jekyll-feed -``` - -## Math - -Contrast comes preinstalled with a leightweight alternative to MathJax called [KaTeX](https://katex.org/). To display equations in a post simply set `mathjax: true` in the article's front matter. [Jektex](https://github.com/yagarea/jektex) can be used to pre-render math on the server side. - -## License - -[public domain](http://unlicense.org/) - -## Screenshots - -![screenshot](https://github.com/user-attachments/assets/8f0ef4bc-f079-495e-8c31-5867b8ccd25c) - -![screenshot](https://github.com/user-attachments/assets/e5e6d189-3251-41f4-baba-ff42be65f666) - -![screenshot](https://github.com/user-attachments/assets/d31879ae-7113-42be-b580-1e96a2aedd29) - -![screenshot](https://github.com/user-attachments/assets/d524ce47-8d8c-473e-afc6-79b34fae63e8) +Main sections: +- Home +- About +- Contact +- Blog diff --git a/_config.yml b/_config.yml index 5cac6b861ab..4adb7fc5647 100644 --- a/_config.yml +++ b/_config.yml @@ -1,34 +1,35 @@ -title: "Blog Title" -author: "Blog Author" -description: "My blog" -permalink: /:title/ +title: "Asim Raza" +author: "Asim Raza" +description: "Computer Engineering student documenting growth, resilience, projects, and long-term technical learning." +permalink: /blog/:title/ lang: "en" -excerpt_separator: "\n\n\n" date_format: "%B %d, %Y" +location: "Mandi Bahauddin, Punjab, Pakistan" -# Layout +show_excerpts: false +show_frame: false +show_sidebar: false +show_minimal: false -show_excerpts: true # show article excerpts instead of archive list on the home page -show_frame: true # display a grey frame on large screens -show_sidebar: false # show a sidebar instead of the usual header -show_minimal: false # remove all clutter +navigation: + - {file: "index.md", title: "Home"} + - {file: "about.md", title: "About"} + - {file: "blog.md", title: "Blog"} + - {file: "contact.md", title: "Contact"} -#show_frame: "/assets/images/background.svg" +external: + - {title: "Email", icon: envelope, url: "mailto:gondalasim665@gmail.com"} + - {title: "GitHub", icon: github, url: "https://github.com/asim-raza665"} -# Menu # for available icons see https://fontawesome.com/v5/icons/ - -navigation: # accepts {file, title, url, icon, sidebaricon} - - {file: "archive.html", sidebaricon: home} - - {file: "README.md", sidebaricon: address-card} - -external: # accepts {file, title, url, icon, sidebaricon} - - {title: Mail, icon: envelope, url: "mailto:author@example.com"} - - {title: Github, icon: github, url: "https://github.com/niklasbuschmann/contrast"} - - {title: Subscribe, icon: rss, url: "/feed.xml"} +footer: + - {file: "about.md", title: "Journey"} + - {file: "blog.md", title: "Articles"} + - {title: "GitHub", url: "https://github.com/asim-raza665"} comments: -# disqus_shortname: "" # see https://disqus.com -# isso_domain: "" # see https://isso-comments.de plugins: - - jekyll-feed + - jekyll-feed + +sass: + style: compressed diff --git a/_data/stats.yml b/_data/stats.yml new file mode 100644 index 00000000000..cccd5720717 --- /dev/null +++ b/_data/stats.yml @@ -0,0 +1,2 @@ +cgpa: "3.83" +position: "3rd" diff --git a/_includes/head.html b/_includes/head.html index 9ce798cb802..151ba3ddda6 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -1,9 +1,29 @@ -{% if page.title %}{{ page.title | escape }} | {% endif %}{{ site.title | escape }} +{% if page.title and page.title != "Home" %}{{ page.title | escape }} | {% endif %}{{ site.title | escape }} - + + + + {%- if site.show_minimal -%} @@ -13,6 +33,7 @@ {%- endif -%} + {%- if site.plugins contains "jekyll-feed" -%} {%- endif -%} @@ -29,4 +50,5 @@ {%- if site.comments.isso_domain and page.layout == "post" -%} {%- endif -%} -{%- if site.show_sidebar %}{% include sidebar.html %}{% endif %} \ No newline at end of file + +{%- if site.show_sidebar %}{% include sidebar.html %}{% endif %} diff --git a/_includes/menu.html b/_includes/menu.html index 6672e3de2b4..6dc79e896ac 100644 --- a/_includes/menu.html +++ b/_includes/menu.html @@ -4,7 +4,7 @@ {%- assign node = site.pages | where: "name", item.file | first -%} {%- assign url = item.url | default: node.url -%} {%- assign title = item.title | default: node.title -%} - + {%- if item.icon -%} {%- else -%} diff --git a/_layouts/default.html b/_layouts/default.html index 89ae9924bfd..9bab3aaea4b 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,23 +1,33 @@ + + {% include head.html %} + + +
+ {% unless site.show_minimal and site.navigation and site.external %} +
+

+ {{ site.title | escape }} +

+

Computer Engineering Portfolio

+
+ {% endunless %} + {% include menu.html menu=site.navigation %} + {% include menu.html menu=site.external %} + +
-{% include head.html %} - -
- {% unless site.show_minimal and site.navigation and site.external %} -

{{ site.title | escape }}

- {% endunless %} - {% include menu.html menu=site.navigation %} - {% include menu.html menu=site.external %} -
- -{{ content }} - -{%- if site.footer -%} -
-
{{ site.description }}
- {% include menu.html menu=site.footer %} -
-{%- endif -%} + {{ content }} + {%- if site.footer -%} +
+
{{ site.description }}
+ {% include menu.html menu=site.footer %} +
+ {%- endif -%} + diff --git a/_layouts/page.html b/_layouts/page.html index dee68499aa8..610b22a15f4 100644 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -1,7 +1,13 @@ --- layout: default --- -
- {% include meta.html post=page %} +
+ {% if page.title and page.title != "Home" %} +
+

Portfolio Section

+

{{ page.title }}

+ {% if page.description %}

{{ page.description }}

{% endif %} +
+ {% endif %} {{ content }}
diff --git a/_layouts/post.html b/_layouts/post.html index ac611865746..ca9a283306d 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -2,22 +2,59 @@ layout: default --- -
- {% include meta.html post=page %} - {{ content }} - {% if site.comments.isso_domain or site.comments.disqus_shortname %} -
- {% if site.comments.isso_domain %}
{% endif %} - {% if site.comments.disqus_shortname %}
{% endif %} - - {% endif %} +
+
+ {% if page.image %}{{ page.title }}{% endif %} + {% if page.phase %}

{{ page.phase }}

{% endif %} +

{{ page.title }}

+ {% if page.summary %}

{{ page.summary }}

{% endif %} +
+ {% if page.journey_stage %}{{ page.journey_stage }}{% endif %} + {% if page.read_time %}{{ page.read_time }} read{% endif %} + {% if page.sequence %}Article {{ page.sequence }}{% endif %} +
+ {% if page.tags %} +
+ {% for tag in page.tags %} + {{ tag }} + {% endfor %} +
+ {% endif %} +
+ +
+ {{ content }} +
-{% unless site.show_minimal or site.footer %} -{% if page.next.url or page.previous.url %} -
- {% if page.next.url %}« {{ page.next.title }} {% endif %} - {% if page.previous.url %} {{ page.previous.title }} »{% endif %} -
-{% endif %} -{% endunless %} +
+
+ Back to the blog +
+ +
+ {% if page.previous %} + + Previous Article + {{ page.previous.title }} + + {% else %} + + Previous Article + No earlier article + + {% endif %} + + {% if page.next %} + + Next Article + {{ page.next.title }} + + {% else %} + + Next Article + No newer article + + {% endif %} +
+
diff --git a/_posts/2017-01-01-advanced-examples.md b/_posts/2017-01-01-advanced-examples.md deleted file mode 100644 index 756325c5314..00000000000 --- a/_posts/2017-01-01-advanced-examples.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: "Advanced examples" -mathjax: true -layout: post -categories: media ---- - -![Swiss Alps](https://user-images.githubusercontent.com/4943215/55412536-edbba180-5567-11e9-9c70-6d33bca3f8ed.jpg) - - -## MathJax - -You can enable MathJax by setting `mathjax: true` on a page or globally in the `_config.yml`. Some examples: - -[Euler's formula](https://en.wikipedia.org/wiki/Euler%27s_formula) relates the complex exponential function to the trigonometric functions. - -$$ e^{i\theta}=\cos(\theta)+i\sin(\theta) $$ - -The [Euler-Lagrange](https://en.wikipedia.org/wiki/Lagrangian_mechanics) differential equation is the fundamental equation of calculus of variations. - -$$ \frac{\mathrm{d}}{\mathrm{d}t} \left ( \frac{\partial L}{\partial \dot{q}} \right ) = \frac{\partial L}{\partial q} $$ - -The [Schrödinger equation](https://en.wikipedia.org/wiki/Schr%C3%B6dinger_equation) describes how the quantum state of a quantum system changes with time. - -$$ i\hbar\frac{\partial}{\partial t} \Psi(\mathbf{r},t) = \left [ \frac{-\hbar^2}{2\mu}\nabla^2 + V(\mathbf{r},t)\right ] \Psi(\mathbf{r},t) $$ - -## Code - -Embed code by putting `{{ "{% highlight language " }}%}` `{{ "{% endhighlight " }}%}` blocks around it. Adding the parameter `linenos` will show source lines besides the code. - -{% highlight c linenos %} - -static void asyncEnabled(Dict* args, void* vAdmin, String* txid, struct Allocator* requestAlloc) -{ - struct Admin* admin = Identity_check((struct Admin*) vAdmin); - int64_t enabled = admin->asyncEnabled; - Dict d = Dict_CONST(String_CONST("asyncEnabled"), Int_OBJ(enabled), NULL); - Admin_sendMessage(&d, txid, admin); -} - -{% endhighlight %} - -## Gists - -You can embed gists the following way: - -```html - -``` - - - -## Images - -Upload an image to the *assets* folder and embed it with `![title](/assets/name.jpg))`. Keep in mind that the path needs to be adjusted if Jekyll is run inside a subfolder. - -![Flower](https://user-images.githubusercontent.com/4943215/55412447-bcdb6c80-5567-11e9-8d12-b1e35fd5e50c.jpg) - -[Flower](https://unsplash.com/photos/iGrsa9rL11o) by Tj Holowaychuk - -## Embedded content - -You can also embed a lot of stuff, for example from YouTube, using the `embed.html` include. - -{% include embed.html url="https://www.youtube.com/embed/_C0A5zX-iqM" %} diff --git a/_posts/2017-02-01-markdown-examples.md b/_posts/2017-02-01-markdown-examples.md deleted file mode 100644 index c8d61d8db1b..00000000000 --- a/_posts/2017-02-01-markdown-examples.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: "Markdown examples" -layout: post ---- - -![Coffee](https://user-images.githubusercontent.com/4943215/74586455-c8048300-4fe7-11ea-84ba-aa49f3abb014.jpeg) - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - -Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. - - -## Heading Two (h2) - -### Heading Three (h3) - -#### Heading Four (h4) - -##### Heading Five (h5) - -###### Heading Six (h6) - - -## Blockquotes - -### Single line - -> My mom always said life was like a box of chocolates. You never know what you're gonna get. - -### Multiline - -> What do you get when you cross an insomniac, an unwilling agnostic and a dyslexic? -> -> You get someone who stays up all night torturing himself mentally over the question of whether or not there's a dog. -> -> – _Hal Incandenza_ - -## Horizontal Rule - ---- - -## Table - -| Title 1 | Title 2 | Title 3 | Title 4 | -|------------------|------------------|-----------------|-----------------| -| First entry | Second entry | Third entry | Fourth entry | -| Fifth entry | Sixth entry | Seventh entry | Eight entry | -| Ninth entry | Tenth entry | Eleventh entry | Twelfth entry | -| Thirteenth entry | Fourteenth entry | Fifteenth entry | Sixteenth entry | - -## Code - -Source code can be included by fencing the code with three backticks. Syntax highlighting works automatically when specifying the language after the backticks. - -```` -```javascript -function foo () { - return "bar"; -} -``` -```` - -This would be rendered as: - -```javascript -function foo () { - return "bar"; -} -``` - -## Lists - -### Unordered - -* First item -* Second item -* Third item - * First nested item - * Second nested item - -### Ordered - -1. First item -2. Second item -3. Third item - 1. First nested item - 2. Second nested item diff --git a/_posts/2017-03-01-welcome-to-jekyll.md b/_posts/2017-03-01-welcome-to-jekyll.md deleted file mode 100644 index 0b02eb48b78..00000000000 --- a/_posts/2017-03-01-welcome-to-jekyll.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Welcome to Jekyll" -layout: post ---- - -You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. - - -To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works. - -Jekyll also offers powerful support for code snippets: - -{% highlight ruby %} -def print_hi(name) - puts "Hi, #{name}" -end -print_hi('Tom') -#=> prints 'Hi, Tom' to STDOUT. -{% endhighlight %} - -Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. - -[jekyll-docs]: http://jekyllrb.com/docs/home -[jekyll-gh]: https://github.com/jekyll/jekyll -[jekyll-talk]: https://talk.jekyllrb.com/ diff --git a/_posts/2026-01-01-my-journey-to-admission-in-uet-lahore-faisalabad-campus.md b/_posts/2026-01-01-my-journey-to-admission-in-uet-lahore-faisalabad-campus.md new file mode 100644 index 00000000000..a9db561fced --- /dev/null +++ b/_posts/2026-01-01-my-journey-to-admission-in-uet-lahore-faisalabad-campus.md @@ -0,0 +1,30 @@ +--- +layout: post +title: "My Journey to Admission in UET Lahore (Faisalabad Campus)" +sequence: 1 +folder: "Admission Journey" +phase: "Getting In & Starting Out" +journey_stage: "Admission Journey" +read_time: "4 min" +summary: "How I balanced board exams and entry tests to secure admission to UET Lahore, Faisalabad Campus, in Computer Engineering." +image: "https://images.unsplash.com/photo-1541339907198-e08756dedf3f?w=800&h=400&fit=crop" +tags: + - Admission + - University Life +--- + +#### Balancing Board Exams and Entry Test Preparation + +My journey toward becoming a Computer Engineering student began during the final phase of my FSc Part-II. It was one of the most important and challenging periods of my academic life because I had to handle multiple responsibilities at the same time. While many students around me were fully focused only on their board exams, I found myself balancing two major challenges together: preparing seriously for my intermediate examinations and, at the same time, getting ready for different university entrance tests. I realized early that securing admission to a well-reputed engineering university was not possible without proper planning, consistent effort, and strong determination. That is why I decided to start my preparation for entry tests alongside my academic studies instead of waiting until the exams were over. + +For my preparation, I mainly relied on my FSc textbooks because they provided the basic concepts required for all entry tests. Along with that, I also used different online platforms that offered practice material, past papers, and mock tests. These resources helped me understand the pattern of entry tests and improve my speed and accuracy. This combination of self-study and online practice proved very effective for me. However, managing both board exam preparation and entry test preparation at the same time was not an easy task. There were moments when it became stressful and difficult to maintain focus, but I stayed committed to my goal. This phase taught me discipline, patience, and strong time management skills, which later became very helpful in my university life. + +#### Building Confidence Through Competitive Test Experience + +During this preparation period, I also had to travel to different cities to appear in multiple entry tests. These journeys were not only tiring but also added extra pressure because each test was important for my future. I attempted the NUST NET twice, and this experience gave me a clear understanding of competitive testing environments. It also helped me identify my weak areas and improve them in the second attempt. In addition, I appeared in the UET Taxila entrance test as well. Each test experience increased my confidence and made me more familiar with the exam environment, which reduced my anxiety over time. + +Finally, I appeared in the UET entrance test, and fortunately, all my hard work paid off. I successfully secured admission to the University of Engineering and Technology (UET), Lahore, Faisalabad Campus, in the field of BSc Computer Engineering. This was a very proud and memorable moment for me and my family, as it marked the achievement of an important goal and the result of all my continuous efforts and struggles. + +#### Beginning University Life at UET Faisalabad + +After my admission was confirmed, I visited the main campus in Lahore to submit all the required documents and complete the admission formalities. This step made everything feel more real and official. Shortly after completing this process, I moved to the Faisalabad campus to begin my university life. I entered this new phase with a mixture of excitement, curiosity, and a little nervousness. It was a completely new environment for me, where I had to adjust to new people, new surroundings, and a different routine. This transition also introduced me to hostel life and independent living, which played a significant role in shaping my personality. These early experiences became the foundation of my university journey and helped me grow both academically and personally. diff --git a/_posts/2026-01-02-a-life-changing-scholarship-the-support-that-made-my-dreams-possible.md b/_posts/2026-01-02-a-life-changing-scholarship-the-support-that-made-my-dreams-possible.md new file mode 100644 index 00000000000..03a8c8759d7 --- /dev/null +++ b/_posts/2026-01-02-a-life-changing-scholarship-the-support-that-made-my-dreams-possible.md @@ -0,0 +1,48 @@ +--- +layout: post +title: "A Life-Changing Scholarship – The Support That Made My Dreams Possible" +sequence: 2 +folder: "Admission Journey" +phase: "Getting In & Starting Out" +journey_stage: "Scholarship Support" +read_time: "6 min" +summary: "A story of unexpected support, generous mentors, and the scholarship that made my higher education possible." +image: "https://images.unsplash.com/photo-1579621970563-ebec7560ff3e?w=800&h=400&fit=crop" +tags: + - Scholarship + - University Life +--- + +#### An Unexpected Meeting That Opened New Opportunities + +Every student has a story behind their academic journey, but some stories are shaped not only by hard work, but also by unexpected kindness and support from others. My journey toward higher education is one of those stories, a journey where a simple, random meeting changed the direction of my life and made my dreams achievable. + +It all started during my FSc Part-II. At that time, like many students, I was focused on completing my intermediate education and thinking about my future. One day, while walking in the street, I randomly met an old school friend. It was a normal and casual meeting at first, but it turned out to be one of the most important moments of my life. During our conversation, he mentioned that his aunt wanted to meet me regarding a scholarship opportunity. His aunt, whom I already knew as my teacher from my early school years in 5th and 6th class, had always been a kind and supportive person. Her name was Madam Tasmiha. + +The very next day, I went to meet her. She warmly welcomed me and explained the purpose of the meeting. She told me that she was teaching in a private school located in a nearby village called Murala. The school, Tameer-e-Seerat, was looking for two deserving and capable students who had shown strong academic performance in their matriculation and intermediate Part-I results. The scholarship was intended for students who were intelligent, hardworking, and in need of financial support to continue their education. + +#### The Selection Process and Generous Support from Mentors + +She asked me to bring my academic documents, including my result cards and some personal identification documents such as my ID card and my brother’s ID card. I understood the importance of this opportunity and prepared all the required documents carefully. Coming from a financially modest background, I knew how important such support could be for my future. + +My father is a retired army personnel who served at a lower scale and is now working as a security guard in a bank. Despite his continuous efforts, it has always been difficult for him to manage the increasing expenses of higher education. I have always respected his struggles and wanted to support him by achieving something meaningful in my life. This scholarship felt like a ray of hope during a time when financial limitations could have become a barrier to my dreams. + +After collecting my documents, Madam Tasmiha forwarded my information to her school principal, Sir Aftab. He carefully reviewed my academic performance and background. To ensure everything was genuine, he even verified my details from people in my village. This verification process made the selection fair and ensured that the scholarship reached truly deserving students. + +After completing the verification, Sir Aftab shared my profile with a generous individual, Sir Ahmad Nawaz, who was willing to sponsor the education of deserving students. This was the turning point in my journey. After reviewing my case, Sir Ahmad Nawaz decided to support me fully. He announced that he would take responsibility for my educational expenses moving forward. + +#### Financial Relief, Continued Support, and a Sense of Responsibility + +At that time, I was studying in the Superior Group of Colleges in Mandi Bahauddin, which is a private institution with relatively high fees. My second-year fee alone was around 45,000 PKR, which was a significant burden for my family. When Sir Ahmad Nawaz came to know about my situation, he not only paid my outstanding college fee but also assured continued financial support. + +His support did not stop there. As I prepared for my future, I had to appear in different entry tests such as NUST, ECAT, and other university admission tests. These tests required registration fees, which can be expensive for students from limited financial backgrounds. Sir Ahmad Nawaz generously covered all these expenses as well. He paid approximately 10,000 PKR for NUST entry tests, 2,500 PKR for ECAT, and additional fees for other university tests. + +After I successfully secured admission to university, he continued his support by paying my admission fee and my first semester fee, which totaled around 119,000 PKR, including hostel charges. This was a huge relief for me and my family. Without this support, it would have been extremely difficult, if not impossible, for me to continue my education at this level. + +What makes this story even more inspiring is his commitment to my future. He assured me that he would continue to support my education until I am able to secure a government scholarship or become financially independent. This promise gave me not only financial stability but also emotional strength and motivation to work harder in my studies. + +This entire journey taught me many valuable lessons. First, it showed me that opportunities can come from the most unexpected places, even a random meeting on the street. Second, it reminded me that there are still kind and generous people in this world who are willing to invest in the future of others without expecting anything in return. Lastly, it strengthened my belief that hard work, combined with the right support, can overcome even the toughest challenges. + +Today, as I continue my journey in higher education, I carry a deep sense of gratitude toward everyone who played a role in supporting me, especially Madam Tasmiha, Sir Aftab, and Sir Ahmad Nawaz. Their trust in my potential has given me a responsibility to work even harder and make the most of this opportunity. + +This scholarship is not just financial support for me. It is a symbol of hope, trust, and belief. It motivates me every day to achieve my goals and, one day, to give back to society in the same way I was supported. diff --git a/_posts/2026-01-03-my-first-journey-to-university.md b/_posts/2026-01-03-my-first-journey-to-university.md new file mode 100644 index 00000000000..385c290b9f3 --- /dev/null +++ b/_posts/2026-01-03-my-first-journey-to-university.md @@ -0,0 +1,32 @@ +--- +layout: post +title: "My First Journey to University" +sequence: 3 +folder: "Admission Journey" +phase: "Getting In & Starting Out" +journey_stage: "First Departure" +read_time: "4 min" +summary: "The emotional, uncertain, and unforgettable journey from home to UET Faisalabad for the very first time." +image: "https://images.unsplash.com/photo-1498243691581-b145c3f54a5a?w=800&h=400&fit=crop" +tags: + - Admission + - University Life +--- + +#### Preparing for Departure and Saying Goodbye to Home + +The journey to university is always a memorable and emotional moment in a student’s life, and mine was no different. In fact, it was one of the most important transitions in my life because it was the first time I was leaving my home to start a completely new phase. Everything felt new and uncertain, yet exciting at the same time. The night before my departure, I carefully prepared all my necessary belongings, including clothes, shoes, and other daily essentials. I made sure that everything was properly packed and organized because I knew the next day would be both hectic and emotional. I did not want to forget anything important, as I would be away from home for a long time. + +Early in the morning, around 7 a.m., I left my home with my father on a bike and headed toward the bus stand. That short ride felt very long because my mind was filled with different thoughts and emotions. Saying goodbye to my family was not easy at all. It was a deeply emotional moment, as I was stepping into a new life away from the comfort of my home. There was excitement for the journey ahead, but at the same time, there was sadness in leaving my loved ones behind. These mixed feelings stayed with me as I boarded the bus. + +#### Traveling Alone and Facing New Challenges + +After getting on the bus, I began my journey to Faisalabad. During the travel, many thoughts came into my mind. It was the first time I was going so far away from my family, and I had no clear idea of what challenges I might face. I was excited about starting my university life, meeting new people, and learning new things, but at the same time, I felt nervous about managing everything on my own. This combination of excitement and nervousness made the journey even more memorable. + +When I finally reached the Faisalabad bus stand, I faced another challenge. The university campus was located in Khurrianwala, which is about 23 kilometers away from the city, and I had no idea how to reach there. Being in a new city without proper guidance made me feel confused for a moment. At that time, I decided to contact my school friend Abdul Rehman for help. He responded quickly and connected me with his uncle, who was a student of Electrical Engineering at the same university. His uncle guided me properly about the route and also advised me about the fare so that I would not be overcharged. Following his guidance, I hired local transport and successfully reached the university by paying around 100 rupees. This small help made a big difference for me and saved me from confusion and possible extra expenses. + +#### First Impressions and the Beginning of a New Phase + +When I finally arrived at the university, I experienced something unexpected. I was a bit shocked after seeing the campus infrastructure. Compared to other universities I had visited earlier, the facilities did not meet my expectations. Since it was the end of the vacation period, the campus was not fully maintained. Some areas looked damaged, and the overall condition of the buildings and hostels was not very satisfactory. It was quite different from what I had imagined in my mind before arriving there. + +Despite this initial disappointment, I soon realized that this place would become an important part of my life. This journey was not just about traveling from one city to another; it marked the beginning of my independence and personal growth. It taught me how to handle situations on my own, how to seek help when needed, and how to adjust in a completely new environment. Looking back now, this first journey to university remains a significant and unforgettable experience in my academic life, as it shaped my mindset and prepared me for the challenges ahead. diff --git a/_posts/2026-01-04-my-first-hostel-experience.md b/_posts/2026-01-04-my-first-hostel-experience.md new file mode 100644 index 00000000000..d59ca72e280 --- /dev/null +++ b/_posts/2026-01-04-my-first-hostel-experience.md @@ -0,0 +1,34 @@ +--- +layout: post +title: "My First Hostel Experience" +sequence: 4 +folder: "Admission Journey" +phase: "Getting In & Starting Out" +journey_stage: "Hostel Adjustment" +read_time: "4 min" +summary: "How my first days in the hostel began with discomfort and uncertainty but gradually turned into growth and friendship." +image: "https://images.unsplash.com/photo-1555854877-bab0e564b8d5?w=800&h=400&fit=crop" +tags: + - Hostel + - University Life +--- + +#### Entering Hostel Life and Initial Expectations vs Reality + +After securing my admission in UET Lahore (Faisalabad Campus), a completely new chapter of my life began, my very first experience of hostel life. Before joining university, I had never stayed in a hostel or lived away from my home for such a long period. Because of this, everything about this transition felt new, unfamiliar, and a bit overwhelming for me. I was both excited and nervous at the same time, as I did not know what to expect from this new lifestyle. + +When the university announced that hostel rooms would be allotted on a “first come, first serve” basis, I did not take this information very seriously. I thought that I would easily get a place in one of the better hostels without any difficulty. Due to this casual approach, I arrived at the campus without much urgency. However, when I reached there, I quickly realized that I had made a mistake. The most well-known hostels, Al-Biruni Hall and Ali Hall, were already fully occupied by new students who had arrived earlier. At that moment, I understood the importance of timing and planning. + +As a result, I was left with only one available option, which was Umar Hall. Unfortunately, Umar Hall was quite different from what I had imagined in my mind. Instead of having smaller rooms with a limited number of students, it consisted of large halls where many students lived together. These halls accommodated around 10 to 24 students in a single space. I was assigned to a hall with approximately 12 students, which was completely unexpected for me. Since it was my first experience of hostel life, I had hoped for a more comfortable, quiet, and personal space, but the reality was very different. + +#### Struggles of Adjustment and Living Conditions in the Hostel + +To make the situation more challenging, there was even a shortage of basic facilities such as beds. During the initial admission days, I had to arrange my own bed, which added another layer of difficulty. When I first entered the hall and saw so many students sharing one large space, I felt uncomfortable and out of place. Everything seemed unfamiliar, and adjusting to this new environment felt difficult in the beginning. + +However, as the days passed, things slowly started to improve. I began interacting with other students who were living in the same hall. They came from different cities, colleges, and academic backgrounds, which made the environment diverse and interesting. At first, we all felt shy and hesitant to talk to each other, but gradually we started sharing our experiences. We talked about how we prepared for our entry tests, where we came from, and what our future goals were. These conversations helped us become more comfortable with each other and slowly turned strangers into friends. + +#### Gradual Adaptation, Friendships, and Learning Independence + +The very next day after settling in the hostel, we had our first university class. That night became quite memorable for all of us. We prepared for our classes, arranged our clothes, polished our shoes, and tried to understand the new routine we were about to follow. At the same time, we were introduced to the hostel mess system, where we were given tokens for meals. This was another new experience, as everything was organized differently from home. + +Although my hostel journey started with discomfort, confusion, and uncertainty, it gradually turned into a valuable and meaningful experience. It taught me how to adjust in difficult situations, how to communicate with new people, and how to live independently without relying on my family. This experience not only helped me grow personally but also prepared me mentally for the academic and social challenges that were waiting ahead in my university life. diff --git a/_posts/2026-01-05-my-first-day-and-first-class-at-uet-faisalabad-campus.md b/_posts/2026-01-05-my-first-day-and-first-class-at-uet-faisalabad-campus.md new file mode 100644 index 00000000000..2c5167ea7c2 --- /dev/null +++ b/_posts/2026-01-05-my-first-day-and-first-class-at-uet-faisalabad-campus.md @@ -0,0 +1,36 @@ +--- +layout: post +title: "My First Day and First Class at UET Faisalabad Campus" +sequence: 5 +folder: "Admission Journey" +phase: "Getting In & Starting Out" +journey_stage: "First Day on Campus" +read_time: "4 min" +summary: "An unforgettable first day filled with confusion, curiosity, first classes, and the realization that university life would demand much more from me." +image: "https://images.unsplash.com/photo-1523240795612-9a054b0db644?w=800&h=400&fit=crop" +tags: + - Classroom + - University Life +--- + +#### Preparing for the First Academic Experience + +After settling into hostel life, the next big step in my journey was my very first day of classes at UET Faisalabad Campus. That morning felt completely different from the previous days because it carried a unique mix of excitement, curiosity, and nervousness. Since it was my first university class, I wanted everything to go perfectly. I woke up early in the morning, took a shower, got fully ready, and carefully packed my bag with the basic items I had at that time, including a register, a pen, and a few markers. I was not even sure what other stationery items would be required, but I tried my best to be prepared. + +As I walked toward the university campus, I observed everything very carefully. I noticed the buildings, the movement of students, and the overall environment around me. Being a newcomer, I wanted to present myself confidently in front of others, even though deep inside I was feeling a bit unsure and nervous. Everything around me was new, and I was trying to adjust myself to this new atmosphere. + +#### First Classes, Confusion, and Early Learning Experience + +The biggest challenge came when we actually reached the campus area. We did not even know where our department was located. This created a moment of confusion among us, as we were all new students trying to find our way. After asking a few seniors for directions, we finally managed to locate our department. This small achievement gave us a sense of relief and slightly boosted our confidence. + +Before the classes officially started, we spent some time trying to understand our timetable. We discussed among ourselves which subjects we would be studying, which teachers would be teaching us, and how our daily schedule would look. Everything felt new and a bit confusing at first, but at the same time, it was also exciting because it marked the beginning of our academic journey at the university. + +My first class, as far as I remember, was Calculus. It was a serious and focused session, and it gave me my first real experience of university-level studies. The teaching style, the environment, and the expectations were quite different from what I had experienced before. Later, we had our Programming Fundamentals lab, where we were introduced to Python. In that very first lab, our main task was simply to install Python on our systems. Since it was my first exposure to programming, I did not fully understand what we were doing; I just followed the instructions given by the instructor. + +#### Realization of University Life and Memorable First Day Events + +The real moment of realization came during the Programming Fundamentals lecture. During attendance, the teacher called my roll number and then casually asked what we had done in the lab. I simply replied, “We installed Python,” because that was the only thing I clearly knew. However, when the teacher asked further questions related to it, I could not answer. That moment made me feel embarrassed and nervous. It made me realize that university learning requires much more attention, understanding, and preparation compared to my FSc studies, where I had no background in programming. + +After the classes, we went outside for a short break, where we met some seniors. They interacted with us in a light-hearted but slightly intimidating way, which is often seen as a tradition in universities. They asked me to introduce myself, including my background and family details, and even challenged me to say the full name of the university in Urdu. At one point, they asked me to stand on a chair and repeat my introduction multiple times. Although it felt uncomfortable at that time, it later became a memorable and even somewhat funny part of my first day. + +After such a long and eventful day, I returned to the hostel, had my lunch, and finally took some rest. I spent some time relaxing, using my phone, and thinking about everything that had happened throughout the day. That first day taught me a very important lesson: university life is completely different from school life. It requires confidence, adaptability, and a willingness to learn from every experience, whether it is in the classroom, in the lab, or even through unexpected interactions with others. diff --git a/_posts/2026-01-06-adjusting-to-university-life-and-building-my-routine.md b/_posts/2026-01-06-adjusting-to-university-life-and-building-my-routine.md new file mode 100644 index 00000000000..24b3dba2024 --- /dev/null +++ b/_posts/2026-01-06-adjusting-to-university-life-and-building-my-routine.md @@ -0,0 +1,35 @@ +--- +layout: post +title: "Adjusting to University Life and Building My Routine" +sequence: 6 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "Building Routine" +read_time: "5 min" +summary: "The difficult but valuable process of adapting to university studies, programming, English lectures, and a completely new routine." +image: "https://images.unsplash.com/photo-1434030216411-0b793f4b4173?w=800&h=400&fit=crop" +tags: + - Programming + - Classroom + - University Life +--- + +#### Facing the Academic Shift and Early Struggles + +After experiencing my first day at university, the real challenge began, adjusting to a completely new academic and social environment. The first week of classes was a mixture of confusion, curiosity, and pressure. Everything felt very different from my FSc life, where studies were more structured, guided, and predictable. In university, I had to manage everything on my own, including attending lectures, completing assignments, handling hostel life, and doing self-study. This sudden shift in responsibility made the initial days quite challenging for me. + +One of the biggest challenges I faced was the subject of Programming Fundamentals. Coming from an FSc Pre-Engineering background, and even earlier from a biology-focused matric, I had no exposure to computers or programming at all. While subjects like Calculus, Applied Physics, and Discrete Mathematics were somewhat familiar and easier to understand, programming was completely new and unfamiliar for me. In our first lectures, we started learning Python, beginning with very basic concepts such as variables. For many students, these concepts seemed simple and easy to grasp, but for me, everything felt new and difficult to understand. I had to put in extra effort just to follow what was being taught in class. + +#### Language Barrier, Self-Learning, and Academic Pressure + +Another major difficulty I faced was the language barrier. All lectures were delivered in English, and in the beginning, I struggled to fully understand the explanations given by the teachers. Sometimes, I could not grasp the concepts properly during the lecture, which made it harder for me to keep up with the class. To overcome this issue, I started using online tools like ChatGPT and other learning resources to understand concepts in Urdu. I also explored different YouTube channels and online lectures to strengthen my understanding. Even after putting in this effort, the first couple of weeks remained quite stressful. I often felt confused and unsure about how to study effectively in this new academic system. + +University life also introduced a completely new academic structure, including weekly assignments, quizzes, and continuous assessment. This was very different from the annual board exam system I was used to. Initially, I found it difficult to manage my time properly. In fact, for the first two weeks, I struggled to even begin studying seriously due to stress, confusion, and overthinking. I was trying to understand how everything worked while also dealing with the pressure of keeping up with my studies. + +#### Developing Routine, Support System, and Academic Improvement + +However, things gradually started to improve after two to three weeks. I began to develop a proper routine for myself. I started attending classes more actively, paying closer attention during lectures, and focusing on understanding concepts rather than just completing assignments. During this time, I also met some very supportive seniors who guided me and reassured me that this difficult phase was temporary and that things would become easier with time. + +One of the most important turning points in my journey was meeting my friend, Tahir Yaqoob from Sargodha (Bhalwal). He was an intelligent and hardworking student who later became one of the top performers in our class. His support and guidance helped me a lot, especially in understanding difficult concepts and improving my communication skills. He explained things in a simple way, which made learning easier for me. Over time, he became more than just a classmate; he became a true and supportive friend. + +With consistency, effort, and the support of good people around me, I gradually adapted to university life. By the end of the semester, I was able to achieve strong academic results, including an A- grade in Programming Fundamentals. Looking back, those initial struggles played a very important role in my personal and academic growth. They helped me build confidence, improve my learning approach, and lay a strong foundation for the rest of my university journey. diff --git a/_posts/2026-01-07-my-first-lab-experience-and-learning-new-skills.md b/_posts/2026-01-07-my-first-lab-experience-and-learning-new-skills.md new file mode 100644 index 00000000000..fb0ddffa75c --- /dev/null +++ b/_posts/2026-01-07-my-first-lab-experience-and-learning-new-skills.md @@ -0,0 +1,32 @@ +--- +layout: post +title: "My First Lab Experience and Learning New Skills" +sequence: 7 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "First Lab Experience" +read_time: "4 min" +summary: "My earliest practical labs taught me coding discipline, ICT tools, self-study habits, and the value of supportive friends." +image: "https://images.unsplash.com/photo-1517694712202-14dd9538aa97?w=800&h=400&fit=crop" +tags: + - Lab + - Programming +--- + +#### Entering Practical Labs and Early Coding Challenges + +After settling into the rhythm of my first classes, the next big step in my academic journey was experiencing my first real labs at UET Faisalabad Campus. This phase was both exciting and challenging because it required me to apply the theoretical knowledge I was learning in subjects like Programming Fundamentals and Engineering Science into practical tasks. It was a completely new experience for me, as I was not used to learning in such an interactive and hands-on way. + +Our first lab in Programming Fundamentals was mainly an introduction to basic coding. Since I had already struggled with understanding variables and Python logic in the classroom, this lab became a real test of my understanding. Initially, everything felt overwhelming because I had no prior experience in coding, and even simple tasks seemed difficult to perform. I often felt confused while following the instructions, but I tried my best to stay focused and not give up. Gradually, I started developing a habit of self-study, where I would revise concepts on my own and practice simple coding tasks repeatedly. I realized that consistency and regular practice were the only ways to overcome my hesitation and confusion. + +#### Learning ICT Tools and Developing Technical Confidence + +Alongside Programming Fundamentals, we also had labs in ICT (Information and Communication Technology), which introduced us to tools like Microsoft Word, Excel, and PowerPoint. This was another major challenge for me because, before this, I had very limited experience using a laptop in an academic environment. Tasks such as creating properly formatted documents in Word, making tables, working with spreadsheets in Excel, and designing presentations in PowerPoint all seemed quite difficult at the beginning. I had to learn even the basic functions step by step, which required extra time and effort. + +Fortunately, I was not alone in this journey. My friend Tahir Yaqoob was a great source of support for me. Even though he lived in a different hostel hall, we managed to coordinate our study sessions, especially in the library. Sometimes, I would visit his room to discuss lab work, assignments, and difficult concepts. Having someone to share ideas with and ask questions from made a big difference. It not only made the tasks easier but also made the learning process more enjoyable and less stressful. + +#### Discipline, Deadlines, and Long-Term Learning Growth + +One of the most memorable parts of this experience was the strictness of our ICT teacher. She placed great emphasis on discipline, punctuality, and timely submission of work. She gave us strict deadlines for our lab assignments, and if we failed to submit our work on time, it would not be accepted at all. At the beginning, this strictness created additional pressure for me, as I was already struggling to adjust. However, over time, I realized that her approach was helping us develop important habits. It taught me the value of time management, planning, and completing tasks within deadlines. + +Looking back, these first lab experiences played a very important role in my academic development. They helped me strengthen my understanding of coding and ICT tools while also teaching me essential skills like self-study, collaboration, and discipline. With the guidance of my teachers and the support of friends like Tahir, I gradually built confidence in my abilities. These experiences prepared me to face future labs and technical challenges with more clarity, confidence, and a better learning approach. diff --git a/_posts/2026-01-08-a-mentor-who-changed-our-perspective-dr-bilal.md b/_posts/2026-01-08-a-mentor-who-changed-our-perspective-dr-bilal.md new file mode 100644 index 00000000000..79826d35136 --- /dev/null +++ b/_posts/2026-01-08-a-mentor-who-changed-our-perspective-dr-bilal.md @@ -0,0 +1,36 @@ +--- +layout: post +title: "A Mentor Who Changed Our Perspective – Dr. Bilal" +sequence: 8 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "Mentorship and Mindset" +read_time: "4 min" +summary: "How Dr. Bilal helped us move beyond labels and focus on the technical skills that truly shape a future in computing." +image: "https://images.unsplash.com/photo-1517486808906-6ca8b3f04846?w=800&h=400&fit=crop" +tags: + - Classroom + - Programming +--- + +#### Early Confusion About Degree and Future Concerns + +During the early weeks of my university life, one of the most common concerns among students in our class was about our degree program. We were enrolled in BSc Computer Engineering under SEC instead of PEC, and this created a lot of confusion and uncertainty. Many students, including myself, started to question whether we were in the right field. There were discussions in classrooms, hostels, and even during breaks about future job opportunities, the value of our degree, and whether not being registered under PEC would limit our careers. This situation created stress and doubt in our minds, especially because we had just started our university journey and were already worried about our future. + +#### Guidance and Mindset Shift by Dr. Bilal (PF Teacher) + +At that time, our Programming Fundamentals teacher, Dr. Bilal, played a very important role in guiding us. He was not only a knowledgeable and intelligent teacher but also someone who understood the mindset of students. One day, he addressed this issue in class when he realized that many students were confused and worried. Instead of ignoring our concerns, he openly discussed them and gave us a very clear and practical perspective. + +Dr. Bilal explained that in fields like computer engineering and software-related domains, success does not depend solely on the title of “engineer” or the registration with PEC. He emphasized that the real value lies in skills. According to him, industries do not focus on whether your degree is under SEC or PEC; they focus on what you can do, what problems you can solve, and how strong your technical abilities are. + +“Your skills will define your future, not just your degree title.” + +He encouraged us to focus on learning programming, improving our problem-solving abilities, and building practical projects. He also shared examples of many successful people in the tech industry who achieved great success without relying on formal titles. This gave us a new direction and helped us shift our mindset from worrying about labels to focusing on personal growth. + +#### Personal Impact and Long-Term Learning + +For me personally, this discussion was very motivating. At a time when I was already struggling with Programming Fundamentals due to my non-computer background, his guidance gave me confidence. I realized that instead of being stressed about things beyond my control, I should invest my energy in improving my skills. This advice helped me stay focused and work harder in my studies. + +Dr. Bilal’s teaching style also reflected his beliefs. He always encouraged students to think logically, practice coding, and understand concepts deeply rather than memorizing them. He was friendly, approachable, and always ready to help. His support made a big difference not only in our academic journey but also in our mindset. + +In the end, this experience taught me an important lesson: success in the modern world, especially in the field of technology, depends more on skills, consistency, and learning attitude than on titles and labels. Dr. Bilal was not just a teacher for us; he was a mentor who helped us overcome confusion and guided us toward the right path. His words continue to motivate me as I move forward in my journey as a computer engineering student. diff --git a/_posts/2026-01-09-group-study-and-my-midterm-exams-experience.md b/_posts/2026-01-09-group-study-and-my-midterm-exams-experience.md new file mode 100644 index 00000000000..83ebe80f442 --- /dev/null +++ b/_posts/2026-01-09-group-study-and-my-midterm-exams-experience.md @@ -0,0 +1,30 @@ +--- +layout: post +title: "Group Study and My Midterm Exams Experience" +sequence: 9 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "Midterm Preparation" +read_time: "4 min" +summary: "How group study, shared understanding, and focused preparation turned moderate quiz scores into strong midterm results." +image: "https://images.unsplash.com/photo-1522202176988-66273c2fd55f?w=800&h=400&fit=crop" +tags: + - Midterm + - Classroom +--- + +After settling into my daily routine and becoming more familiar with university life, the next significant phase of my journey was preparing for quizzes and midterm exams. Initially, the concept of group study was completely new to me. During my FSc studies, I was used to studying alone, relying mostly on personal notes and self-practice. However, at UET Faisalabad, I quickly realized that working together with peers could make a huge difference. Learning in a collaborative environment not only helped me understand difficult concepts more effectively but also made the study process less stressful. + +#### Transition from Solo Study to Group Learning + +I formed a study group with my closest friends, including my best friend Tahir Yaqoob, as well as other classmates from the hostel and our courses. We made it a habit to meet regularly, sharing our notes, solving problems together, and discussing challenging topics. Subjects like Programming Fundamentals, Calculus, and Discrete Mathematics often required detailed explanations, and our group discussions allowed us to clarify doubts and learn from each other’s perspectives. These sessions gradually became a cornerstone of my preparation strategy, and I began looking forward to them as a productive and supportive way to study. + +#### Midterm Preparation, Quizzes, and Academic Improvement + +Our midterm exams covered a moderate portion of the syllabus, but I wanted to prepare thoroughly. In Programming Fundamentals, I had struggled with Python coding during the initial weeks, so I focused extra time on practicing lab exercises and reviewing theoretical concepts. Initially, my quiz results were moderate, which reflected my early struggles. For example, I scored 7 out of 10 in one quiz and only 4 to 5 marks in another. Rather than feeling discouraged, I used these results as motivation to work harder. The group study sessions became even more crucial, as discussing assignments, solving problems together, and learning from each other helped me identify mistakes and correct them faster. + +#### Exam Results and Lessons from Collaborative Learning + +When the midterm exam results were announced, they were very encouraging. In Programming Fundamentals, I scored 37 out of 40, which was a significant improvement from my early quiz scores. I also performed well in other subjects: Calculus 28 out of 30, ICT 26 out of 30, Discrete Mathematics 24.5 out of 30, Physics 24 out of 30, and Fehm ul Quran 22 out of 30. This improvement showed me that success was not just the result of individual effort but also depended on collaboration, guidance from teachers, and the support of friends. It was a turning point in my university life because I truly understood the power of collaborative learning and how discussing concepts with peers could enhance understanding and retention. + +This experience taught me an important lesson: university education is not only about individual study but also about sharing knowledge, helping one another, and learning together. Group study became an essential habit for me, allowing me to tackle challenges in difficult subjects, improve my problem-solving skills, and gain confidence for future exams. I also realized that different perspectives and approaches from friends made learning more effective and enjoyable. Overall, the midterm exams were not just a test of knowledge; they were a valuable lesson in teamwork, planning, perseverance, and the benefits of learning in a collaborative environment. diff --git a/_posts/2026-01-10-final-exams-and-academic-challenges.md b/_posts/2026-01-10-final-exams-and-academic-challenges.md new file mode 100644 index 00000000000..e74cd09b4d3 --- /dev/null +++ b/_posts/2026-01-10-final-exams-and-academic-challenges.md @@ -0,0 +1,32 @@ +--- +layout: post +title: "Final Exams and Academic Challenges" +sequence: 10 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "Final Exam Pressure" +read_time: "4 min" +summary: "The final exam period taught me disciplined revision, time management, and how to remain steady under academic pressure." +image: "https://images.unsplash.com/photo-1453738773917-9c3eff1db985?w=800&h=400&fit=crop" +tags: + - Finals + - Classroom +--- + +#### Preparing for Comprehensive Semester-Wide Exams + +As the semester moved toward its final phase, the pressure of final exams began to increase steadily. Unlike midterm exams, which covered only a portion of the syllabus, the finals required complete preparation for all subjects, including every concept taught throughout the semester. For me, this period was both challenging and highly important because it tested not only my academic understanding but also my consistency, discipline, and ability to manage time effectively. I realized that success in finals was not simply about studying hard for a few days; it depended largely on how well I had built and strengthened my concepts over the entire semester. + +To prepare effectively, I began revising all subjects in a planned and organized way. I divided my study time according to the difficulty and complexity of each subject. Programming Fundamentals required extra attention because it was still relatively new for me and involved coding, which I had little prior experience with. I spent most of my time practicing Python problems, understanding logical structures, and revising lab exercises step by step. At the same time, I reviewed other subjects like Calculus, Applied Physics, and Discrete Mathematics by going through my class notes, solving past questions, and revisiting important formulas and concepts. Making short notes and summaries proved to be very helpful, as they allowed me to quickly revise key points before the exams without wasting time searching through bulky books. + +#### Managing Pressure, Hostel Environment, and Study Strategy + +Managing hostel life while maintaining intense study hours was another significant challenge. Living in a hostel brings distractions, noise, and an environment that is not fully controlled. Initially, it felt difficult to focus completely on studies. However, I decided to turn this situation into an advantage by engaging in group study sessions with my friends. Studying together helped me stay motivated and disciplined. Whenever I found a concept difficult to understand, discussing it with my friends made it easier to grasp. Group study also allowed us to quickly revise topics, share different problem-solving approaches, and identify important questions that were likely to appear in the exams. + +There were times when the pressure of exams felt overwhelming. Long hours of study, upcoming deadlines, and the responsibility to perform well created mental stress. However, I learned to manage this pressure by staying consistent, following a daily routine, and maintaining a positive mindset. I avoided wasting time on distractions and focused on balancing study, rest, and basic activities. Even small habits, such as revising regularly instead of cramming at the last minute, made a big difference in improving my confidence and readiness. + +#### Discipline, Time Management, and Personal Growth + +One of the most valuable lessons I learned during this period was the importance of effective time management. I realized that every hour mattered during exams and that proper planning could reduce stress significantly. Alongside time management, self-discipline was crucial. Unlike school, there was no external supervision; everything depended on my own responsibility. I had to push myself to study even on days when I felt tired or unmotivated. + +In the end, this period of preparing for final exams was not just about academic performance. It was a period of personal growth. It taught me how to stay consistent, manage time effectively, and work hard under pressure. These experiences built resilience and discipline, providing a strong foundation for future semesters and preparing me to face even bigger challenges ahead in my university journey. diff --git a/_posts/2026-01-11-completing-my-first-semester-challenges-learning-and-success.md b/_posts/2026-01-11-completing-my-first-semester-challenges-learning-and-success.md new file mode 100644 index 00000000000..a69839d27d7 --- /dev/null +++ b/_posts/2026-01-11-completing-my-first-semester-challenges-learning-and-success.md @@ -0,0 +1,38 @@ +--- +layout: post +title: "Completing My First Semester – Challenges, Learning, and Success" +sequence: 11 +folder: "1st Semester" +phase: "First Semester Growth" +journey_stage: "First Semester Success" +read_time: "6 min" +summary: "My first semester ended with a strong CGPA, a machine learning project, and the confidence that I could thrive in computer engineering." +image: "https://images.unsplash.com/photo-1559526324-4b87b5e36e44?w=800&h=400&fit=crop" +tags: + - Project + - Programming +--- + +#### Preparing for Final Exams and Building Study Discipline + +The end of my first semester at UET Faisalabad Campus was both challenging and rewarding. After completing the midterm exams, the next major task was preparing for the final exams, which required comprehensive revision of all the concepts covered throughout the semester, including topics taught before the midterms. For me, this period was particularly demanding because it involved balancing multiple responsibilities, maintaining a consistent study routine, managing hostel life, and, whenever possible, spending quality time with my family. It became clear that effective time management and self-discipline were essential if I wanted to cover all subjects thoroughly, from Programming Fundamentals and Calculus to Physics, ICT, and Discrete Mathematics. + +During this intense period, I developed several new study habits that proved crucial for my academic success. I began making detailed notes and summaries for each subject, which allowed me to revise efficiently before exams. Regular practice of problems, especially in Programming Fundamentals and Calculus, helped reinforce my understanding of difficult concepts. + +#### Group Study and the Machine Learning Final Project Experience + +Group study sessions with my friends became a key part of my preparation. My closest friends, particularly Tahir Yaqoob, along with other classmates, played an important role in keeping me motivated and focused. During these sessions, we discussed difficult topics, solved problems collaboratively, and shared different approaches to learning. This experience taught me the value of teamwork and how peer support can enhance understanding and retention of knowledge. + +One of the most exciting and memorable moments of the semester was our final project in Programming Fundamentals. The project was based on creating a Machine Learning model using provided datasets. My group, which included my roommate Muhammad Umair, chose to work on a Cardiovascular Disease dataset. At the start, I felt completely unprepared because I had no prior experience in Python or machine learning. However, through three days of focused effort, dedicated learning, and applying what I had learned in class, we successfully created and presented our model. + +This project focused on developing a supervised machine learning model for predicting cardiovascular disease using lifestyle and health-related data. We implemented a complete pipeline in Python, starting from data preprocessing and cleaning, where we handled missing values and removed unrealistic health records such as abnormal blood pressure values. We performed feature engineering by converting age into meaningful units and organizing it into different groups for better understanding. To explore the dataset, we created multiple visualizations such as age distribution, cholesterol levels, and relationships between blood pressure and cardiovascular risk, which helped us gain deeper insights into the data. + +We then trained multiple machine learning models, including Decision Tree, Logistic Regression, and Random Forest classifiers. After evaluating their performance using accuracy scores, classification reports, and confusion matrices, we selected Random Forest as the best-performing model. Additionally, we implemented probability-based predictions to estimate the likelihood of cardiovascular disease, making the model more practical and informative. This project not only strengthened my programming skills but also introduced me to real-world problem solving using data and machine learning concepts. + +#### Results, CGPA Achievement, and Semester Reflection + +The moment we saw our project working was immensely satisfying. Our presentation went well, and we scored 9 out of 12 marks, which boosted my confidence and reassured me that my programming skills were gradually improving. This experience marked a major milestone in my academic journey because, just a few months earlier, coding had been entirely new to me. + +When the final results were announced, all my hard work paid off. I achieved a CGPA of 3.83, secured third position in my section, and fourth position overall across both sections. This achievement was a proud and memorable moment for me, as it reflected not only my academic progress but also my personal growth. Reflecting on my first semester, I realized how much I had developed in multiple areas, learning Python, completing my first Machine Learning project, adjusting to hostel life, and cultivating disciplined study habits. + +Overall, my first semester at UET Faisalabad Campus was a journey filled with challenges, learning experiences, and ultimate success. It taught me important lessons in consistency, collaboration, and perseverance. These experiences laid a strong foundation for my future semesters and gave me the confidence to face upcoming academic and personal challenges with determination and resilience. diff --git a/_posts/2026-01-12-a-fresh-start-my-second-semester-journey-and-early-challenges.md b/_posts/2026-01-12-a-fresh-start-my-second-semester-journey-and-early-challenges.md new file mode 100644 index 00000000000..4b520df78d3 --- /dev/null +++ b/_posts/2026-01-12-a-fresh-start-my-second-semester-journey-and-early-challenges.md @@ -0,0 +1,46 @@ +--- +layout: post +title: "A Fresh Start – My Second Semester Journey and Early Challenges" +sequence: 12 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Second Semester Start" +read_time: "5 min" +summary: "My second semester began with preparation, confidence, a scholarship interview, and the lesson that good preparation can reduce setbacks." +image: "https://images.unsplash.com/photo-1481627834876-b7833e8f5570?w=800&h=400&fit=crop" +tags: + - Second Semester + - Scholarship +--- + +After successfully completing my first semester at university, I was given a short but valuable break of two weeks. For many students, such vacations are a time to relax and disconnect from studies. However, for me, this break became an opportunity to prepare myself for the challenges ahead. I had already realized during my first semester that university life is very different from college life. The concepts are deeper, the pace is faster, and the expectations are much higher. Keeping this in mind, I decided to use my vacation wisely instead of spending it casually. + +During these two weeks, I focused on learning the basics of Object-Oriented Programming and Database Systems through online platforms. These subjects were part of my upcoming semester, and I wanted to build a strong foundation before classes even started. I explored different online resources, including video lectures, tutorials, and practice exercises. This self-learning experience was very helpful because it introduced me to important concepts such as classes, objects, inheritance, and basic database operations like tables, queries, and relationships. At that time, I did not aim to master everything; my goal was simply to become familiar with the concepts so that I would not feel completely new when these topics were taught in class. + +#### Preparing During Vacation and Building OOP & DBS Foundations + +This preparation proved to be a very smart decision. It boosted my confidence and gave me a sense of readiness for the second semester. I was no longer afraid of new subjects; instead, I was curious and excited to learn them in more depth. When the vacation ended, I entered the second semester with new energy, fresh motivation, and bigger dreams for my academic journey. + +The second semester introduced a variety of subjects, each with its own importance and challenges. These included Object-Oriented Programming, Database Systems, Communication Skills, Calculus-II, Applied Statistics, and Digital Logic Design. This combination of subjects required both technical understanding and analytical thinking. I knew that managing all of them effectively would require discipline, consistency, and proper time management. + +I started the semester with confidence, especially because I had already studied some basics of OOP and databases during my vacation. This prior knowledge helped me understand lectures more easily and quickly compared to starting from zero. I felt more engaged in the classroom discussions and was able to connect new concepts with what I had already learned on my own. + +#### DBS Challenge During Scholarship Interview and Campus Visit + +The reason behind missing these classes was also very important for my future. During those days, I had to visit the main campus of UET Lahore to appear for an interview for the HEC Need-Based Scholarship. This scholarship was extremely important for me because it could provide financial support for my higher education. Considering my background and the importance of such opportunities, I decided to attend the interview, even though it meant missing some of my university classes. + +I traveled to the main campus along with my friends. The experience itself was memorable and slightly stressful, as interviews always carry a sense of uncertainty. I prepared myself mentally and presented my case with confidence, hoping for a positive outcome. After completing the interview process, we returned to our campus later in the evening using the university transport. By the time I came back, I had already missed the scheduled lectures and lab. + +At first, I felt worried about this loss. Missing important academic sessions at the very start of the semester can create gaps in understanding, especially in technical subjects like databases. However, instead of letting this setback affect my progress, I took immediate steps to recover. + +I reached out to one of my classmates who had attended those lectures and the lab session. He helped me understand everything that was covered, including both theoretical concepts and practical work done in the lab. I carefully reviewed the material and made sure I did not skip any important detail. Thankfully, because I had already studied the basics of database systems during my vacation, I was able to grasp the missed content quite easily. + +In fact, what initially seemed like a major loss turned out to be manageable. My prior preparation played a key role in minimizing the impact of missing those classes. Instead of feeling left behind, I quickly caught up and continued my studies without any major difficulty. This experience taught me an important lesson: preparation always pays off. Even a small effort made at the right time can save you from bigger problems later. + +#### Consistency, Learning Growth, and Academic Adaptation + +As the semester continued, I became more consistent and focused in my studies. I made sure not to miss any further lectures or labs and stayed actively involved in all my courses. Each subject contributed to my learning in a unique way. OOP improved my programming skills, database systems enhanced my understanding of data management, calculus and statistics strengthened my analytical thinking, digital logic design connected me with the fundamentals of computer engineering, and communication skills helped me express my ideas more effectively. + +Looking back, the beginning of my second semester was a mix of preparation, excitement, and a small challenge. But overall, it strengthened my confidence and improved my ability to handle academic responsibilities. It also showed me that even if we face temporary setbacks, we can overcome them with the right approach, proper support, and a willingness to learn. + +This phase of my journey reflects my growth not only as a student but also as a responsible individual who understands the importance of time, opportunity, and continuous improvement. diff --git a/_posts/2026-01-13-my-first-practical-lab-experience-learning-database-tools.md b/_posts/2026-01-13-my-first-practical-lab-experience-learning-database-tools.md new file mode 100644 index 00000000000..f838e744897 --- /dev/null +++ b/_posts/2026-01-13-my-first-practical-lab-experience-learning-database-tools.md @@ -0,0 +1,35 @@ +--- +layout: post +title: "My First Practical Lab Experience – Learning Database Tools" +sequence: 13 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Database Lab Foundations" +read_time: "3 min" +summary: "My first real database lab gave me hands-on confidence with MySQL Server, MySQL Workbench, and practical setup skills." +image: "https://images.unsplash.com/photo-1544383835-bda2bc66a55d?w=800&h=400&fit=crop" +tags: + - Lab + - Database + - Second Semester +--- + +#### Entering My First Database Lab After a Missed Session + +Starting a new semester always brings new experiences, and one of the most important parts of my second semester was the beginning of practical lab work. Although officially it was the second lab session, for me it was actually my first lab because I had missed the initial one due to my visit to the main campus for the HEC Need-Based Scholarship interview. Therefore, I entered this lab with a mix of curiosity, excitement, and a slight concern about what I might have missed. + +At the beginning of the session, our teacher understood that some students, including me, were not present in the previous lab. So, he briefly revised the important points and clearly explained the objectives of the current lab. This supportive approach helped me feel comfortable and allowed me to quickly align myself with the rest of the class. It also showed me how important a good teacher is in guiding students, especially when they face small gaps in their learning. + +#### Hands-on Installation of MySQL Server and Workbench + +The main purpose of this lab was to install essential database tools that we would be using throughout the semester. These tools included MySQL Server and MySQL Workbench. Before this, I had only theoretical knowledge about databases, and this was my first step toward practical implementation. The teacher guided us step by step, explaining each stage of the installation process carefully. From downloading the software to configuring the setup, every instruction was clearly demonstrated. + +I followed the instructions attentively and successfully installed both MySQL Server and MySQL Workbench on my system. During the installation, I also learned about basic configurations such as setting up a root password, understanding server connection, and launching the workbench interface. Although these steps seemed simple, they were very important because they created the foundation for all future database-related tasks. + +#### Building Confidence Through Prior Preparation and Practice + +One thing that helped me a lot during this lab was my prior preparation during the semester break. Since I had already explored the basics of database systems through online learning, I was not completely new to the concepts. This made it easier for me to understand what the teacher was explaining and perform the installation without major difficulty. It also increased my confidence because I could follow along smoothly with the rest of the class. + +By the end of the lab, I felt satisfied and motivated. Even though I had missed the first session, I was able to catch up quickly and complete the required task successfully. This experience taught me that missing a class is not the end, as long as you are willing to put in extra effort to recover. + +Overall, this lab was a simple yet very important step in my academic journey. It marked the beginning of my practical understanding of databases and gave me confidence to handle more advanced tasks in the future. diff --git a/_posts/2026-01-14-ramzan-adventures-and-an-unexpected-shift-to-online-learning.md b/_posts/2026-01-14-ramzan-adventures-and-an-unexpected-shift-to-online-learning.md new file mode 100644 index 00000000000..cd0698fb9e1 --- /dev/null +++ b/_posts/2026-01-14-ramzan-adventures-and-an-unexpected-shift-to-online-learning.md @@ -0,0 +1,45 @@ +--- +layout: post +title: "Ramzan Adventures and an Unexpected Shift to Online Learning" +sequence: 14 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Ramzan and Adaptability" +read_time: "5 min" +summary: "Ramzan in the hostel taught me responsibility, teamwork, and adaptability just as university life unexpectedly shifted online." +image: "https://images.unsplash.com/photo-1564769625905-50e93615e769?w=800&h=400&fit=crop" +tags: + - Hostel + - Online Classes + - Second Semester +--- + +#### Ramzan Hostel Life, Independence, and Self-Managed Iftar Routine + +The beginning of Ramzan during my second semester brought a completely new and memorable experience into my university life. It was not just a change in routine, but a unique phase filled with learning, independence, and unexpected challenges. As hostel students, this was our first time observing Ramzan away from home, which made it both exciting and slightly difficult. + +At the start of Ramzan, we were already settled into our semester, attending regular classes and managing our academic workload. However, fasting in a university environment was a new experience for all of us. While the university continued to provide the usual mess food, it was not fully aligned with the special needs of Sehri and Iftar. At home, these moments are always well-prepared and comfortable, but in the hostel, we had to manage everything on our own. + +This situation led us to make an important decision. Me and my roommates decided that instead of relying completely on the hostel mess, we would arrange our own Iftar. This decision turned into a small but meaningful adventure in our daily lives. We bought an electric stove so that we could cook simple items ourselves. Along with that, we purchased basic cooking essentials such as oil, snacks, and groceries. We also brought fruits, cream, and other ingredients to prepare fruit chaat, which is a must-have item for Iftar in Ramzan. + +Preparing Iftar together became one of the most enjoyable parts of our day. Each of us had a role, some would cut fruits, others would handle cooking, and some would arrange the table. Although we were not expert cooks, we learned quickly through practice and teamwork. Sometimes the food was simple, and sometimes we tried to make it special. Regardless of the outcome, the effort and collaboration made it a beautiful experience. + +#### Ramzan, Responsibility, and Unexpected Online Learning Shift + +This routine not only helped us manage our fasting better but also brought us closer as friends. It taught us responsibility, independence, and the value of cooperation. Even after a long day of classes and fasting, we would gather with energy and excitement to prepare our Iftar. These small moments created memories that I will always cherish. + +However, alongside this peaceful and spiritual time, there were serious developments happening at the international level. News about tensions and conflict involving Iran, Israel, and America began to spread. These global events had indirect effects on many countries, including Pakistan. Due to uncertainty and precautionary measures, there was a shortage of petrol in the country. + +As a result, the government decided to take steps to conserve fuel. One of the major decisions was to temporarily close educational institutions, including schools, colleges, and universities. This decision directly affected our academic routine. Around the 21st of Ramzan, our university was officially closed for a period of two to three weeks. + +With the closure of the campus, our classes were shifted to an online mode. This was another new experience for us. Although online learning had become more common in recent years, it was still a different environment compared to physical classes. Adjusting to this change required discipline and self-management. + +Studying online during Ramzan came with its own challenges. Managing time between fasting, prayers, rest, and online lectures was not easy. Sometimes, maintaining focus during virtual classes was difficult, especially with the relaxed environment of the hostel. However, it also provided flexibility. We could attend lectures from our rooms and save time that would otherwise be spent traveling between classes. + +Despite these challenges, I tried to stay consistent with my studies. I attended online lectures, completed assignments, and made sure I did not fall behind. This phase taught me how to adapt quickly to changing situations and continue learning under different circumstances. + +#### Adaptability, Growth, and Lasting Ramzan Memories + +Looking back, this period was a combination of adventure, responsibility, and adaptability. From preparing our own Iftar to shifting suddenly into online education, every moment added something valuable to my experience. It showed me that university life is not just about academics, but also about learning how to manage real-life situations. + +Overall, this Ramzan became one of the most memorable phases of my university journey. It strengthened my independence, improved my ability to adjust to change, and gave me unforgettable memories with my roommates. diff --git a/_posts/2026-01-15-online-classes-sql-learning-and-collaborative-projects.md b/_posts/2026-01-15-online-classes-sql-learning-and-collaborative-projects.md new file mode 100644 index 00000000000..d505be5d47a --- /dev/null +++ b/_posts/2026-01-15-online-classes-sql-learning-and-collaborative-projects.md @@ -0,0 +1,31 @@ +--- +layout: post +title: "Online Classes, SQL Learning, and Collaborative Projects" +sequence: 15 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Online Learning Growth" +read_time: "4 min" +summary: "Online classes pushed me to strengthen SQL, improve project work, and stay disciplined through collaboration and self-management." +image: "https://images.unsplash.com/photo-1587620962725-abab7fe55159?w=800&h=400&fit=crop" +tags: + - Online Classes + - Database + - Project +--- + +#### Online Learning Shift and Academic Adaptation During Semester Closure + +During the end of Ramadan, the semester took an unexpected turn due to global events that affected life in our country. The conflict between America, Israel, and Iran caused a sharp rise in petrol prices, which ultimately led to the closure of all universities, colleges, and schools across Pakistan. As a result, our classes shifted entirely to online mode, introducing a new set of challenges for both learning and staying disciplined while at home. Adapting to this sudden change required flexibility, self-motivation, and careful planning. Despite these challenges, I made a conscious effort to make the most of the situation, focusing on practical learning during online sessions and labs to ensure that my academic progress was not affected. + +#### SQL Learning with Project's Guidance and Project Enhancement + +During this period, I gained my first real exposure to SQL commands. Under the guidance of Dr. Bilal, I learned to write basic queries, create tables, and manage data efficiently. This hands-on experience helped me understand how databases function and how data can be organized and manipulated effectively. In addition to SQL, our lab sessions involved revisiting our previous projects from the first semester and refining them further. The “before mid” project, which initially involved creating a simple portal uploaded on GitHub, served as the foundation for our final project. We enhanced this project significantly by incorporating Machine Learning and Deep Learning components, adding advanced features, and improving its visual interface. The result was a professional and more advanced version compared to our earlier work. This process taught me the importance of iterative development, attention to detail, and striving for continuous improvement in technical projects. + +#### Collaboration, Discipline, and Remote Project Work + +Even with the online setup, collaboration with peers remained crucial for success. Whenever I faced difficulties understanding a concept, I would reach out to my friend Tahir Yaqoob through WhatsApp calls or video sessions. These discussions were essential for clarifying doubts, exchanging ideas, and making consistent progress. We would troubleshoot programming issues together, discuss SQL queries, and brainstorm ways to improve our project. This period reinforced the value of peer support and communication, showing that learning can continue effectively even in remote and challenging circumstances. + +Through these online classes and collaborative project work, I also developed new skills in time management and self-discipline. Working from home required creating a dedicated study routine, minimizing distractions, and ensuring that I attended all sessions and completed tasks on time. I realized that adapting to unforeseen circumstances and staying productive depended on my own determination and planning. + +Overall, this experience of transitioning to online classes, practicing SQL, and developing an advanced project was a significant and valuable addition to my journey. It strengthened my programming and database skills while also teaching me how to work on incremental improvements, manage time effectively, and collaborate efficiently with peers in a virtual environment. These lessons helped me adapt to new learning settings while continuing to make steady academic progress, further preparing me for future challenges at UET Faisalabad Campus. diff --git a/_posts/2026-01-16-an-online-lab-experience-challenges-projects-and-responsibility.md b/_posts/2026-01-16-an-online-lab-experience-challenges-projects-and-responsibility.md new file mode 100644 index 00000000000..6ca878742df --- /dev/null +++ b/_posts/2026-01-16-an-online-lab-experience-challenges-projects-and-responsibility.md @@ -0,0 +1,47 @@ +--- +layout: post +title: "An Online Lab Experience – Challenges, Projects, and Responsibility" +sequence: 16 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Leadership and Responsibility" +read_time: "6 min" +summary: "An online database lab became a turning point where preparation, project planning, and helping classmates all came together." +image: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=800&h=400&fit=crop" +tags: + - Online Classes + - Database + - Project +--- + +#### Online Lab Evaluation and SQL Preparation Challenges + +As my second semester continued, one of the most interesting and slightly challenging experiences came during an online database lab session. This lab was different from the previous ones because it focused more on preparation, understanding, and evaluation rather than just performing tasks step by step. It also introduced us to important academic responsibilities and teamwork beyond the classroom. + +In the previous lab, our teacher had given us a detailed task to prepare different types of SQL queries. These included basic queries, aggregate queries, join queries for table relationships, group queries, and queries based on business logic. The purpose of this preparation was not only to test our knowledge but also to strengthen our understanding of how databases work in real-world scenarios. The teacher clearly instructed us that in the next lab, which would be conducted online, he would ask questions from these topics, and students would be evaluated based on their responses. + +Keeping this in mind, I took the task seriously and prepared all the required queries. I revised concepts, practiced different types of SQL statements, and tried to understand the logic behind each query. Since database systems is an important subject in computer engineering, I wanted to make sure I had a strong grip on these concepts. + +When the next lab session was conducted online, the teacher started asking questions from the assigned topics. However, unfortunately, many students were not fully prepared and struggled to answer properly. Some students had only a basic understanding, while others faced difficulty explaining the logic behind their queries. As a result, the overall response was not as expected. + +Seeing this situation, the teacher decided not to continue with the planned evaluation in that lab. Instead, he announced that he would conduct a proper quiz on these topics later to fairly assess everyone’s understanding. This decision made sense because it would give students another chance to prepare better and perform well. + +#### DBS Lab Project and DBS Theory Project + +Despite this, the lab session remained productive because we shifted our focus toward discussing our major course projects. These projects were an essential part of our Database Systems lab and were divided into two main components: the DBS Lab Project and the DBS Theory Project. + +The DBS Lab Project was related to GitHub. In this project, we were required to create a professional portfolio in which we would document our journey as a Computer Engineering student, from the admission process up to the second semester. The project required us to write detailed articles based on real-life experiences, organize them properly, and upload them to GitHub by following the teacher’s instructions. This project was not only technical but also reflective, as it allowed us to look back at our journey and present it in a structured and meaningful way. + +The second project, the DBS Theory Project, was more technical and forward-looking. It was related to Machine Learning and Deep Learning. Since we had already studied the basics of machine learning in our first semester, this project aimed to extend our knowledge by adding more features and introducing concepts of deep learning. We were also required to include visual elements like images to make our work more comprehensive and understandable. This project helped us connect database knowledge with modern technologies like AI and data-driven systems. + +#### Guidance, Responsibility, and Leadership Growth + +During this process, I faced some confusion regarding how to properly structure and collect the content for these articles. To clarify my doubts, I reached out to our respected teacher, Dr. Bilal. He responded very kindly and explained everything in detail through a voice message of a few minutes. His explanation was clear, practical, and very helpful, which made all my confusion disappear. + +What happened next was something unexpected but very meaningful for me. After guiding me, Dr. Bilal gave me a responsibility. He asked me to help other students who might have similar questions or confusion regarding the portfolio project. He even sent a message in the official database group informing students that they could contact me if they needed any guidance. + +This responsibility was new and advanced for me, but I accepted it with great enthusiasm. I felt honored that my teacher trusted me enough to guide others. As students started reaching out to me, I did my best to help them understand how to collect their articles, how to write them properly, and how to organize their portfolio. This experience not only strengthened my own understanding but also improved my communication and leadership skills. + +Helping others gave me a sense of satisfaction and confidence. It made me realize that learning is not just about personal success, but also about sharing knowledge and supporting others in their journey. + +Overall, this online lab session turned out to be much more than just a regular class. It taught me the importance of preparation, adaptability, and responsibility. From SQL queries to project discussions and from confusion to guiding others, this experience played an important role in my academic and personal growth. diff --git a/_posts/2026-04-17-a-sudden-journey-and-portfolio-completion.md b/_posts/2026-04-17-a-sudden-journey-and-portfolio-completion.md new file mode 100644 index 00000000000..4f95b3acb0a --- /dev/null +++ b/_posts/2026-04-17-a-sudden-journey-and-portfolio-completion.md @@ -0,0 +1,58 @@ +--- +layout: post +title: "A Sudden Journey, Academic Responsibilities, and Completing My GitHub Portfolio" +sequence: 17 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Travel, Portfolio, and Midterms" +read_time: "5 min" +summary: "A hectic return to campus turned into a lesson in quick decision-making, academic responsibility, and completing my GitHub portfolio under pressure." +image: "https://thumbs.dreamstime.com/b/young-traveller-asian-man-backpack-running-train-station-stressed-student-platform-taiwanese-guy-chasing-departing-tourist-293799277.jpg" +tags: + - Travel + - GitHub Portfolio + - Database Systems + - Time Management +--- + +### Uncertainty, Fast Decisions, and Catching the Train + +As my second semester progressed, one of the most memorable and slightly hectic experiences occurred around the end of our semester break. This period was filled with uncertainty, quick decision-making, travel challenges, and important academic responsibilities, especially related to my Database Systems Lab portfolio project. + +During the last days of March, there was a lot of confusion regarding the reopening of the university. According to the official notification, the university was supposed to reopen on 1st April. However, at the same time, news was circulating on media that the vacations might be extended for another 15 days due to increasing petrol prices. This created a situation of uncertainty among students, including myself. + +On 31st March, during our morning Calculus class at around 10:00 AM, the situation was still unclear. As I live far from the university and traveling requires proper planning, I was unsure whether to leave for the university or wait for confirmation. Initially, I even considered staying back because traveling without confirmation could waste both time and money, especially since transport costs had increased significantly. + +However, at around 10:20 to 10:25 AM, a confirmed update was shared in our student group that the university would reopen from the next day. This sudden confirmation changed everything. I had very limited time to prepare because my train was scheduled to depart at 11:25 AM. + +Without wasting time, I quickly got ready. I took a bath, changed my clothes, and within a short time, I left home with my father on a bike. Due to the limited time, it seemed almost impossible to catch the train. Missing it would have meant traveling by bus, which would cost approximately 300 rupees more due to increased fares. + +Fortunately, luck was on my side. We reached the railway station just a few minutes before the train's arrival, and unexpectedly, the train was slightly late. I managed to buy a ticket costing 910 rupees and boarded the train just in time. Some of my friends also joined me during the journey, which made the experience more enjoyable. + +### Reaching Campus and Returning to Academic Routine + +We got off at Chak Jhumra before Faisalabad, from where our university was still around 10 to 15 kilometers away. From there, we hired a rickshaw along with other passengers. It was quite an adventurous ride, as the driver accommodated around seven to eight people in a single rickshaw. We shared the fare of 600 rupees among four friends and finally reached the university in the evening. + +The next day, academic activities resumed immediately. We had a Digital Logic Design quiz scheduled after one day. We prepared for it seriously, and Alhamdulillah, the quiz went well and was relatively easy for me. + +Along with regular classes, an important task was assigned to us in our Database Systems Lab. Our respected teacher, Dr. Bilal, instructed us to complete our GitHub portfolio project before the midterm exams. This project required us to properly structure our portfolio using a Jekyll theme and follow specific guidelines. + +The main instructions included creating a well-organized website with four main sections: Home, About, Contact, and Blog. The home page was required to contain only static personal information, while all articles were to be placed in the blog section. Additionally, the blog needed to support a proper post system, allowing us to add new articles without changing the overall structure of the website. Another important requirement was the use of categories or tags so that related posts could be grouped and easily accessed. + +### Building the Portfolio Under Pressure and Key Learnings + +Understanding the importance of this project, I started working on it seriously after returning to the university. However, due to limited time before midterms and the requirement to include multiple articles, the task was quite challenging. It required both technical implementation and content writing. + +To complete the project, I dedicated a significant amount of time and effort. In fact, I worked continuously for almost 24 hours to finalize the portfolio. This included organizing my articles, customizing the design, implementing required features, and ensuring that all instructions were properly followed. + +For my portfolio, I used a custom Jekyll theme. I also added features like dark and light mode with a smooth transition, which improved the overall user experience. The blog section was designed using markdown format, making it easy to add new articles in the future without modifying the website structure. + +After completing the project, I shared my GitHub portfolio link with Dr. Bilal. His feedback was very encouraging: + +> "Design is good. And apparently it fulfills all requirements." + +This positive response gave me confidence and a sense of achievement after the hard work I had put in. + +Alongside this, we were also preparing for our midterm exams, which made this period even more intense and challenging. Managing travel, academic tasks, project work, and exam preparation all at once required discipline and time management. + +Overall, this experience was a combination of uncertainty, quick decisions, hard work, and achievement. From rushing to catch a train to successfully completing a technical portfolio project, every part of this journey contributed to my personal and academic growth. It taught me the importance of adaptability, time management, and dedication, qualities that are essential for a Computer Engineering student. diff --git a/_posts/2026-04-18-midterm-exams-preparation-challenges-and-experiences.md b/_posts/2026-04-18-midterm-exams-preparation-challenges-and-experiences.md new file mode 100644 index 00000000000..68fb4f6a5c8 --- /dev/null +++ b/_posts/2026-04-18-midterm-exams-preparation-challenges-and-experiences.md @@ -0,0 +1,53 @@ +--- +layout: post +title: "Midterm Exams - Preparation, Challenges, and Unforgettable Experiences" +sequence: 18 +folder: "2nd Semester" +phase: "Second Semester Momentum" +journey_stage: "Midterms, Challenges, and Growth" +read_time: "6 min" +summary: "A complete midterm journey filled with preparation, teamwork, unexpected challenges, and valuable lessons in time management and pressure handling." +image: "https://thumbs.dreamstime.com/b/focused-caucasian-man-college-student-glasses-studying-books-laptop-focused-caucasian-man-college-student-glasses-197172808.jpg" +tags: + - Midterm Exams + - Time Management + - Teamwork + - Challenges + - University Life +--- + +### Midterm Exams and Preparation Journey + +As my second semester continued, one of the most important phases of my academic journey was the midterm examinations. These exams were not only a test of my knowledge but also a test of my preparation, time management, and ability to handle pressure. + +The midterm schedule was quite structured, starting from 7th April 2026 and continuing until 15th April 2026. All exams were conducted in Lecture Room EE13, which became a familiar place for us during this intense period. Initially, only Saturday and Sunday were holidays, but due to increased petrol prices, an extra holiday on Friday was announced, giving us a bit more preparation time. + +We mostly prepared in groups with friends, which made studying both effective and enjoyable. It helped us revise concepts, solve problems, and stay motivated during stressful moments. + +The first exam was Object-Oriented Programming. Although I had prepared well, the paper was mostly output-based, and I made a mistake in question selection, losing around five marks. This taught me to read questions carefully before attempting them. + +The Calculus II exam also included a quiz and had a wide syllabus, including limits, continuity, chain rule, partial derivatives, gradient vectors, and double integrals. I prepared thoroughly, and Alhamdulillah, it went well. + +Applied Statistics was comparatively smooth, covering graphs and measures like mean, median, and mode. There was no quiz, and overall, the exam went well. + +### Challenges, Time Management, and Unexpected Situations + +After a short break, we had the Database Systems midterm. The paper pattern was already shared, including SQL queries, theory, numerical questions, and a quiz. However, the biggest challenge was time management, as everything had to be completed in limited time. + +During preparation, an unexpected issue occurred. While studying SQL queries with friends, we accidentally damaged a key on a laptop. We spent 3–5 hours trying to fix it, which affected our preparation. The next day, we tried to repair it, but due to time and distance, it wasn’t possible. + +Because of this, our preparation was not as strong as planned. During the exam, I couldn’t complete the paper on time and had to leave some questions, losing around 5–8 marks. This experience clearly showed the importance of time management along with preparation. + +The next exam was Digital Logic Design. The syllabus included combinational circuits, Boolean algebra, minterms, maxterms, and K-maps. I prepared well, and thankfully, the exam went smoothly. + +After this, we faced another challenge. Since I had to leave the university soon, we couldn’t go home with a damaged laptop. So, we decided to travel to Faisalabad to get it repaired. We went in the afternoon, got it checked, and returned at night. It was tiring but necessary, and it taught us how to manage unexpected problems during academic life. + +### Final Exams, Return Journey, and Lessons Learned + +The last exam was Communication Skills. Even after returning late, we studied from 10 PM to 2 AM to prepare. The syllabus included communication types, barriers, and business message organization. Alhamdulillah, the exam went well. + +After completing all exams, we left the university early in the morning on 15th April and traveled back home by train. Although the vacations were short, they provided a much-needed break. + +Overall, this midterm phase was a complete experience of learning, challenges, teamwork, and personal growth. From academic pressure to unexpected technical problems and even short trips with friends, everything became part of this journey. + +It taught me valuable lessons about time management, careful planning, and staying calm under pressure—skills that are essential not only for exams but also for future professional life. diff --git a/_sass/basic.sass b/_sass/basic.sass index 697b1e74a2d..cbb93094fbf 100644 --- a/_sass/basic.sass +++ b/_sass/basic.sass @@ -3,10 +3,8 @@ body font-size: $font-size background: light(100, 16) color: light(6, 100) - p text-align: justify - a color: $link transition: .25s @@ -20,51 +18,41 @@ a text-decoration-color: inherit body > header &:hover, body > footer &:hover box-shadow: 0 2px - hr border: 1px solid gray(100) margin: 2em 0 - blockquote background: gray(12) - color: light-dark(#555, #eee) + color: light-dark(#333, #eee) border-left: 3px solid gray(60) padding: 1px 1.5em - blockquote, figure margin: 1.25em 0 - img margin: .5em 0 border-radius: 4px max-width: 100% - li margin: .3em 0 - table display: inline-block max-width: 100% overflow-y: auto border-collapse: collapse border-radius: 2px - th, td padding: .5em 1em border: 1px solid gray(24) - thead, tr:hover background: gray(12) - pre font-size: .8em background: light(22) - color: light(100) + color: light-dark(light(95), light(100)) border-radius: 5px margin: 1.5em 0 padding: .8em 1.2em overflow-x: auto - code:not(pre code) font-size: .9em background: gray(22) @@ -72,6 +60,5 @@ code:not(pre code) margin: 0 .1em padding: .2em .4em opacity: .75 - header time, nav time color: gray(100) diff --git a/about.md b/about.md new file mode 100644 index 00000000000..631d37ea178 --- /dev/null +++ b/about.md @@ -0,0 +1,47 @@ +--- +layout: page +title: "About" +permalink: /about/ +description: "A concise portrait of who I am, what shaped my journey, and the values guiding my growth in computer engineering." +--- +
+
+

Who I Am

+

A student shaped by purpose, support, and persistence

+
+
+
+

Academic Profile

+

I am Asim Raza, a BSc Computer Engineering student at UET Lahore, Faisalabad Campus. My academic journey is rooted in hard work, self-discipline, and the desire to build strong technical skills that can create meaningful impact.

+
+
+

Location

+

I belong to {{ site.location }}, and this background continues to shape my values, motivation, and long-term academic goals.

+
+
+

How My Journey Began

+

My path started with balancing FSc Part-II studies and university entrance test preparation at the same time. That phase taught me planning, patience, and how to stay focused when the pressure is high.

+
+
+

A Turning Point

+

A scholarship opportunity changed the direction of my life. The support of Madam Tasmiha, Sir Aftab, and Sir Ahmad Nawaz gave me the chance to continue my education with dignity, hope, and renewed motivation.

+
+
+

What I Am Learning

+

My growth at university has included programming in Python, database systems, SQL, machine learning projects, and the practical discipline that comes from labs, assignments, and continuous assessment.

+
+
+

My Goal

+

I aim to become a skilled software or systems engineer who contributes to real-world solutions. My focus is on building expertise that bridges academic knowledge with practical, industry-ready skills.

+
+
+
+ +
+
+

What This Portfolio Shows

+

More than achievements alone

+

This portfolio is a record of growth through scholarship, challenge, hostel life, group study, mentorship, and technical learning. It represents the person I am becoming as a computer engineering student.

+
+ Contact Me +
diff --git a/add-tags.bat b/add-tags.bat new file mode 100644 index 00000000000..db59c256f8c --- /dev/null +++ b/add-tags.bat @@ -0,0 +1,7 @@ +@echo off +cd /d "D:\qwen\asim-raza665.github.io\_posts" + +:: Article 2 - Scholarship +powershell -Command "(Get-Content '2026-01-02-a-life-changing-scholarship-the-support-that-made-my-dreams-possible.md') -replace 'summary: \"A story of unexpected support, generous mentors, and the scholarship that made my higher education possible.\"', 'summary: \"A story of unexpected support, generous mentors, and the scholarship that made my higher education possible.`ntags:`n - Scholarship`n - Financial Aid`n - Support' | Set-Content '2026-01-02-a-life-changing-scholarship-the-support-that-made-my-dreams-possible.md'" + +echo Done diff --git a/archive.html b/archive.html deleted file mode 100644 index f6e581e8296..00000000000 --- a/archive.html +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Archive" -layout: default ---- - -
-

{{ include.title | default: page.title }}

-
- {% for post in site.posts %} -
{{ post.date | date: "%Y-%m-%d" }}{{ post.title }}
- {% endfor %} -
-
diff --git a/assets/css/portfolio.sass b/assets/css/portfolio.sass new file mode 100644 index 00000000000..6b916a9e7a0 --- /dev/null +++ b/assets/css/portfolio.sass @@ -0,0 +1,1329 @@ +--- +--- + +html + scroll-behavior: smooth + +body + font-family: "PT Sans", "Segoe UI", sans-serif + color: #102033 + background: #f4efe6 + background-image: radial-gradient(circle at top left, rgba(15, 123, 131, 0.14), transparent 24%), radial-gradient(circle at top right, rgba(198, 107, 66, 0.15), transparent 22%), linear-gradient(180deg, rgba(255, 255, 255, 0.35), transparent 28%) + +body > header, +body > article, +body > main, +body > footer + position: relative + z-index: 1 + +.site-header + position: sticky + top: 0 + z-index: 20 + width: 94% + max-width: 1120px + margin: 1.25rem auto 0 + padding: 1rem 1.5rem + border: 1px solid rgba(255, 255, 255, 0.45) + border-radius: 999px + background: rgba(10, 24, 39, 0.88) + box-shadow: 0 14px 40px rgba(7, 18, 30, 0.2) + color: #f7f3ea + display: flex + flex-wrap: wrap + align-items: center + gap: 0.75rem + justify-content: space-between + +.site-header__brand + display: flex + flex-direction: column + gap: 0.2rem + +.site-header__tagline + margin: 0 + color: rgba(247, 243, 234, 0.72) + font-size: 0.72rem + letter-spacing: 0.22em + text-transform: uppercase + +.site-header h1 + margin: 0 + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + letter-spacing: 0.03em + +.site-header a + border-radius: 999px + padding: 0.45rem 0.9rem + +.site-header nav + display: flex + flex-wrap: wrap + gap: 0.35rem + margin: 0 + +.site-header nav a + color: #f7f3ea + font-size: 0.98rem + text-decoration: none + transition: background 0.2s ease, color 0.2s ease + +.site-header nav a:hover, +.site-header nav a.is-active + background: rgba(255, 255, 255, 0.16) + color: #ffffff + +.theme-toggle + min-height: 2.45rem + padding: 0.55rem 1rem + border: 1px solid rgba(255, 255, 255, 0.16) + border-radius: 999px + background: rgba(255, 255, 255, 0.04) + color: #f7f3ea + cursor: pointer + transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease + font-size: 1.2rem + line-height: 1 + .icon-moon + display: inline + .icon-sun + display: none + +.theme-toggle:hover + background: rgba(255, 255, 255, 0.12) + +.page-card, +.post-card + width: 94% + max-width: 1120px + margin: 1.35rem auto + padding: 2rem + border: 1px solid rgba(16, 32, 51, 0.12) + border-radius: 28px + background: linear-gradient(180deg, rgba(255, 255, 255, 0.9), rgba(255, 252, 246, 0.96)) + box-shadow: 0 28px 70px rgba(16, 32, 51, 0.14) + overflow: hidden + +.page-hero, +.post-hero + margin-bottom: 2.2rem + padding: 2rem + border: 1px solid rgba(255, 255, 255, 0.5) + border-radius: 20px + background: linear-gradient(135deg, rgba(15, 123, 131, 0.12), rgba(255, 255, 255, 0.7) 42%, rgba(198, 107, 66, 0.12)) + +.home-page .page-hero + display: none + +.eyebrow + margin: 0 0 0.65rem + color: #0d5165 + font-size: 0.8rem + font-weight: 700 + letter-spacing: 0.16em + text-transform: uppercase + +h1, h2, h3 + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + color: #102033 + line-height: 1.1 + +h1 + margin: 0 + font-size: 4.2rem + +h2 + margin: 0 + font-size: 2.35rem + +h3 + margin: 0 0 0.7rem + font-size: 1.32rem + +p + color: #415263 + line-height: 1.78 + font-size: 1.03rem + +.page-lead, +.post-lead, +.hero-subtitle + font-size: 1.14rem + color: #213447 + max-width: 52rem + +.hero-grid + display: grid + grid-template-columns: 1.7fr 0.9fr + gap: 1.4rem + align-items: stretch + +.hero-copy, +.profile-panel, +.feature-card, +.metric-card, +.timeline-card, +.about-card, +.contact-card, +.journal-card, +.quote-panel, +.cta-panel, +.blog-intro + border: 1px solid rgba(16, 32, 51, 0.12) + border-radius: 18px + background: rgba(255, 251, 244, 0.92) + box-shadow: 0 16px 40px rgba(16, 32, 51, 0.08) + +.hero-copy + padding: 2.2rem + background: linear-gradient(145deg, rgba(255, 255, 255, 0.96), rgba(232, 246, 244, 0.92)) + +.profile-panel + display: flex + flex-direction: column + justify-content: center + padding: 1.7rem + background: linear-gradient(180deg, rgba(10, 24, 39, 0.96), rgba(15, 43, 64, 0.96)) + color: #f7f3ea + +.profile-panel p, +.profile-panel li + color: rgba(247, 243, 234, 0.88) + +.profile-badge + width: 78px + height: 78px + display: grid + place-items: center + margin-bottom: 1rem + border-radius: 24px + background: linear-gradient(135deg, #f9d7c1, #8ee0d7) + color: #102033 + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 2rem + font-weight: 700 + +.profile-role + margin: 0 0 1rem + font-size: 1.1rem + color: #ffffff + +.profile-facts + margin: 0 + padding-left: 1.15rem + +.profile-facts li + margin: 0.5rem 0 + +.section-block + margin-top: 2rem + +.section-heading + display: flex + flex-direction: column + gap: 0.35rem + margin-bottom: 1rem + +.feature-grid, +.metric-grid, +.timeline-grid, +.about-grid, +.contact-grid, +.journal-grid + display: grid + gap: 1rem + +.feature-grid + grid-template-columns: repeat(2, 1fr) + +.metric-grid + grid-template-columns: repeat(4, 1fr) + +.timeline-grid, +.about-grid, +.journal-grid + grid-template-columns: repeat(2, 1fr) + +.contact-grid + grid-template-columns: repeat(3, 1fr) + +.feature-card, +.metric-card, +.timeline-card, +.about-card, +.contact-card, +.journal-card + padding: 1.35rem + +.metric-card + display: flex + flex-direction: column + gap: 0.45rem + align-items: flex-start + justify-content: space-between + background: linear-gradient(180deg, rgba(15, 123, 131, 0.08), rgba(255, 255, 255, 0.92)) + +.metric-value + display: inline-block + min-width: 68px + padding: 0.4rem 0.85rem + border-radius: 999px + background: #d8f0ee + color: #0d5165 + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 1.8rem + +.metric-label + color: #415263 + +.quote-panel + margin-top: 2rem + padding: 2rem + background: linear-gradient(135deg, rgba(16, 32, 51, 0.96), rgba(15, 123, 131, 0.88)) + color: #f8f4ec + +.quote-panel blockquote + margin: 0 + padding: 0 + background: transparent + border: 0 + color: #ffffff + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 2rem + line-height: 1.4 + +.quote-mark + margin: 0 + font-size: 4rem + line-height: 1 + color: rgba(255, 255, 255, 0.35) + +.quote-source + margin: 1rem 0 0 + color: rgba(248, 244, 236, 0.78) + +.cta-panel + margin-top: 2rem + padding: 1.8rem + display: flex + align-items: center + justify-content: space-between + gap: 1rem + background: linear-gradient(135deg, rgba(255, 244, 233, 0.95), rgba(220, 244, 241, 0.95)) + +.button-row + display: flex + flex-wrap: wrap + gap: 0.75rem + margin-top: 1.5rem + +.primary-link, +.secondary-link, +.post-return a, +.phase-links a + display: inline-block + padding: 0.8rem 1.2rem + border-radius: 999px + font-weight: 700 + text-decoration: none + box-shadow: none + +.primary-link + background: linear-gradient(135deg, #0f7b83, #0d5165) + color: #ffffff + +.primary-link:hover + background: linear-gradient(135deg, #118a93, #0d4a5d) + box-shadow: none + +.secondary-link, +.phase-links a, +.post-return a + border: 1px solid rgba(16, 32, 51, 0.12) + background: rgba(255, 255, 255, 0.72) + color: #102033 + +.secondary-link:hover, +.phase-links a:hover, +.post-return a:hover + background: rgba(216, 240, 238, 0.72) + box-shadow: none + +.blog-intro + padding: 1.4rem + margin-bottom: 2rem + +.blog-intro--compact + margin-bottom: 1.3rem + +.folder-browser + margin-bottom: 2rem + +.folder-grid + display: grid + grid-template-columns: repeat(3, 1fr) + gap: 1rem + +.folder-card + position: relative + width: 100% + padding: 1.45rem + border: 1px solid rgba(16, 32, 51, 0.12) + border-radius: 22px + appearance: none + background: linear-gradient(180deg, rgba(255, 255, 255, 0.94), rgba(242, 249, 248, 0.96)) + box-shadow: 0 18px 40px rgba(16, 32, 51, 0.1) + color: #102033 + font: inherit + text-align: left + cursor: pointer + transition: transform 0.24s ease, box-shadow 0.24s ease, border-color 0.24s ease, background 0.24s ease + +.folder-card:hover + transform: translateY(-4px) + border-color: rgba(13, 81, 101, 0.34) + box-shadow: 0 24px 46px rgba(16, 32, 51, 0.14) + +.folder-card.is-active + border-color: rgba(13, 81, 101, 0.42) + background: linear-gradient(180deg, rgba(232, 247, 245, 0.98), rgba(255, 251, 244, 0.98)) + box-shadow: 0 26px 50px rgba(13, 81, 101, 0.16) + +.folder-card__tab + display: inline-block + width: 4.6rem + height: 0.85rem + margin-bottom: 1rem + border-radius: 1rem 1rem 0.4rem 0.4rem + background: linear-gradient(135deg, rgba(15, 123, 131, 0.18), rgba(198, 107, 66, 0.16)) + +.folder-card__label + display: block + margin-bottom: 0.45rem + color: #0d5165 + font-size: 0.76rem + font-weight: 700 + letter-spacing: 0.12em + text-transform: uppercase + +.folder-card strong + display: block + margin-bottom: 0.7rem + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 1.55rem + line-height: 1.08 + +.folder-card p + margin: 0 + +.folder-card__stats + display: flex + flex-wrap: wrap + gap: 0.55rem + margin-top: 1rem + +.folder-card__stats span, +.folder-panel__summary span + display: inline-flex + align-items: center + padding: 0.34rem 0.78rem + border-radius: 999px + background: rgba(15, 123, 131, 0.12) + color: #0d5165 + font-size: 0.84rem + font-weight: 700 + +.folder-panels + margin-top: 0.5rem + +.blog-folder-panel + padding: 1.45rem + border: 1px solid rgba(16, 32, 51, 0.12) + border-radius: 22px + background: rgba(255, 251, 244, 0.92) + box-shadow: 0 18px 40px rgba(16, 32, 51, 0.08) + +.folder-panel__hero + display: flex + justify-content: space-between + gap: 1rem + align-items: flex-start + margin-bottom: 1.25rem + +.folder-panel__description + max-width: 46rem + margin: 0.8rem 0 0 + +.folder-panel__summary + display: flex + flex-wrap: wrap + gap: 0.55rem + justify-content: flex-end + +.folder-posts + display: grid + grid-template-columns: repeat(2, 1fr) + gap: 1rem + +.folder-posts .journal-card + transition: opacity 0.3s ease, transform 0.3s ease + +.category-filters + display: flex + flex-wrap: wrap + gap: 0.85rem + margin-top: 1.25rem + align-items: center + +.category-tag + min-height: 2.8rem + padding: 0.72rem 1.2rem + border-radius: 999px + border: 1px solid rgba(16, 32, 51, 0.12) + background: rgba(255, 255, 255, 0.72) + color: #102033 + font-size: 0.95rem + font-weight: 700 + line-height: 1 + white-space: nowrap + cursor: pointer + box-shadow: 0 10px 24px rgba(16, 32, 51, 0.06) + transition: background 0.25s ease, border-color 0.25s ease, color 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease + &:hover + background: rgba(216, 240, 238, 0.72) + border-color: #0d5165 + transform: translateY(-1px) + box-shadow: 0 14px 28px rgba(16, 32, 51, 0.1) + &.active + background: linear-gradient(135deg, #0f7b83, #0d5165) + color: #ffffff + border-color: transparent + box-shadow: 0 16px 30px rgba(13, 81, 101, 0.2) + +.semester-tag + padding: 0.25rem 0.65rem + border-radius: 999px + background: rgba(198, 107, 66, 0.12) + color: #c66b42 + font-size: 0.75rem + font-weight: 700 + +.post-tags + display: flex + flex-wrap: wrap + gap: 0.4rem + margin-top: 0.75rem + +.post-tag + display: inline-flex + align-items: center + padding: 0.2rem 0.6rem + border-radius: 999px + background: rgba(15, 123, 131, 0.08) + color: #0d5165 + font-size: 0.7rem + font-weight: 600 + letter-spacing: 0.03em + text-decoration: none + +.post-tag:hover + background: rgba(15, 123, 131, 0.16) + box-shadow: none + +#posts-container + display: grid + grid-template-columns: repeat(2, 1fr) + gap: 1rem + +#posts-container .journal-card + transition: opacity 0.3s ease, transform 0.3s ease + +.journal-card--interactive + cursor: pointer + scroll-margin-top: 8rem + +.journal-card--interactive:hover + transform: translateY(-4px) + box-shadow: 0 20px 40px rgba(16, 32, 51, 0.14) + +.journal-card--interactive:focus-visible + outline: 2px solid rgba(15, 123, 131, 0.4) + outline-offset: 4px + +.phase-section + margin-top: 2rem + +.journal-card + display: flex + flex-direction: column + gap: 0.9rem + background: linear-gradient(180deg, rgba(255, 255, 255, 0.92), rgba(248, 252, 252, 0.94)) + +.post-image + width: 100% + height: 180px + object-fit: cover + border-radius: 12px + margin: 0 + +.post-hero-image + width: 100% + max-height: 360px + object-fit: cover + border-radius: 16px + margin-bottom: 1.5rem + +.journal-index, +.post-meta-row span, +.journal-meta span, +.contact-note + display: inline-block + padding: 0.32rem 0.75rem + border-radius: 999px + background: rgba(15, 123, 131, 0.12) + color: #0d5165 + font-size: 0.9rem + font-weight: 700 + +.journal-card h3 a + color: #102033 + text-decoration: none + +.journal-card h3 a:hover + color: #0d5165 + box-shadow: none + +.journal-meta, +.post-meta-row + display: flex + flex-wrap: wrap + gap: 0.55rem + +.prose + max-width: 54rem + +.prose p + margin: 0 0 1rem + +.prose p:first-child::first-letter + float: left + padding-right: 0.35rem + line-height: 0.9 + color: #c66b42 + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 3.2rem + +.post-return + width: 94% + max-width: 1120px + margin: -0.2rem auto 1.35rem + padding: 0 + text-align: right + background: transparent + box-shadow: none + +.post-footer-stack + width: 94% + max-width: 1120px + margin: -0.2rem auto 1.35rem + +.post-navigation + display: grid + grid-template-columns: repeat(2, 1fr) + gap: 1rem + +.post-navigation__link + display: flex + flex-direction: column + gap: 0.35rem + padding: 1.2rem + border: 1px solid rgba(162, 184, 205, 0.14) + border-radius: 18px + background: linear-gradient(180deg, rgba(11, 23, 35, 0.94), rgba(8, 17, 27, 0.96)) + color: #f4f8fb + text-decoration: none + box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18) + +.post-navigation__link strong + color: #f4f8fb + +.post-navigation__link:hover + background: linear-gradient(180deg, rgba(16, 31, 45, 0.96), rgba(10, 22, 34, 0.96)) + transform: translateY(-2px) + +.post-navigation__label + color: #7ddacb + font-size: 0.82rem + font-weight: 700 + letter-spacing: 0.08em + text-transform: uppercase + +.post-navigation__link--next + text-align: right + +.post-navigation__link--empty + opacity: 0.7 + +.site-footer + width: 94% + max-width: 1120px + margin: 0 auto 1.35rem + padding: 1.25rem 1.5rem + border: 1px solid rgba(255, 255, 255, 0.35) + border-radius: 24px + background: rgba(10, 24, 39, 0.9) + color: rgba(247, 243, 234, 0.84) + box-shadow: 0 16px 36px rgba(7, 18, 30, 0.18) + +.site-footer a + color: #f7f3ea + text-decoration: none + +.site-footer nav + display: flex + flex-wrap: wrap + gap: 0.35rem + +.site-footer nav a + padding: 0.35rem 0.8rem + border-radius: 999px + +.site-footer nav a:hover + background: rgba(255, 255, 255, 0.12) + box-shadow: none + +@media (max-width: 960px) + .hero-grid, + .feature-grid, + .metric-grid, + .timeline-grid, + .about-grid, + .contact-grid, + .journal-grid + grid-template-columns: 1fr + + .cta-panel + flex-direction: column + align-items: flex-start + + h1 + font-size: 3.5rem + + h2 + font-size: 2.05rem + +@media (max-width: 720px) + .site-header + width: 96% + padding: 0.95rem 1rem + border-radius: 28px + + .site-header h1 + width: 100% + + .page-card, + .post-card, + .site-footer, + .post-return, + .post-footer-stack + width: 96% + padding: 1.2rem + + h1 + font-size: 2.8rem + + h2 + font-size: 1.8rem + + .profile-panel, + .hero-copy, + .page-hero, + .post-hero, + .feature-card, + .metric-card, + .timeline-card, + .about-card, + .contact-card, + .journal-card, + .blog-folder-panel, + .quote-panel, + .cta-panel, + .blog-intro + padding: 1.2rem + + .post-navigation + grid-template-columns: 1fr + +body + color: #d6e3ee + background: #07111a + background-image: radial-gradient(circle at top left, rgba(82, 214, 196, 0.12), transparent 24%), radial-gradient(circle at top right, rgba(125, 166, 255, 0.14), transparent 20%), linear-gradient(180deg, rgba(12, 24, 36, 0.92), rgba(5, 12, 20, 1)) + +h1, h2, h3 + color: #f4f8fb + +p + color: rgba(214, 227, 238, 0.8) + +.page-card, +.post-card + border: 1px solid rgba(162, 184, 205, 0.12) + background: linear-gradient(180deg, rgba(10, 20, 32, 0.96), rgba(7, 15, 26, 0.98)) + box-shadow: 0 28px 70px rgba(0, 0, 0, 0.35) + +.page-hero, +.post-hero + border: 1px solid rgba(162, 184, 205, 0.12) + background: linear-gradient(135deg, rgba(82, 214, 196, 0.08), rgba(13, 24, 39, 0.85) 42%, rgba(125, 166, 255, 0.08)) + +.eyebrow + color: #7ddacb + +.page-lead, +.post-lead, +.hero-subtitle + color: #dce7f2 + +.hero-copy, +.feature-card, +.metric-card, +.timeline-card, +.about-card, +.contact-card, +.journal-card, +.quote-panel, +.cta-panel, +.blog-intro, +.profile-panel, +.about-summary-card, +.service-card, +.hero-visual-card, +.project-card + border: 1px solid rgba(162, 184, 205, 0.12) + background: linear-gradient(180deg, rgba(11, 23, 35, 0.94), rgba(8, 17, 27, 0.96)) + box-shadow: 0 18px 40px rgba(0, 0, 0, 0.24) + +.portfolio-hero + align-items: stretch + +.hero-copy + background: linear-gradient(145deg, rgba(16, 31, 45, 0.96), rgba(10, 22, 34, 0.96)) + +.hero-grid--single + grid-template-columns: 1fr + max-width: 920px + margin: 0 auto + +.hero-copy--centered + text-align: center + padding: 3rem 2.2rem + +.hero-copy--centered .hero-subtitle + max-width: 42rem + margin: 1rem auto 0 + +.button-row--centered + justify-content: center + +.summary-shell + max-width: 980px + margin-left: auto + margin-right: auto + +.feature-grid--summary + grid-template-columns: repeat(2, 1fr) + +.feature-grid--summary .feature-card p + margin: 0 0 0.65rem + +.metric-grid--simple + grid-template-columns: repeat(3, 1fr) + +.metric-grid--simple .metric-card + min-height: 100% + +.quote-panel--simple + max-width: 980px + margin-left: auto + margin-right: auto + +.summary-shell .feature-card, +.metric-grid--simple .metric-card, +.quote-panel--simple, +.hero-copy--centered + position: relative + overflow: hidden + +.summary-shell .feature-card::before, +.metric-grid--simple .metric-card::before, +.quote-panel--simple::before, +.hero-copy--centered::before + content: "" + position: absolute + inset: 0 + background-image: linear-gradient(rgba(125, 166, 255, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(125, 166, 255, 0.05) 1px, transparent 1px) + background-size: 32px 32px + pointer-events: none + +.summary-shell .feature-card > *, +.metric-grid--simple .metric-card > *, +.quote-panel--simple > *, +.hero-copy--centered > * + position: relative + z-index: 1 + +.hero-meta + display: flex + flex-wrap: wrap + gap: 0.65rem + margin-top: 1.25rem + +.hero-meta span, +.project-tag + display: inline-block + padding: 0.4rem 0.8rem + border-radius: 999px + background: rgba(82, 214, 196, 0.12) + color: #7ddacb + font-size: 0.88rem + font-weight: 700 + +.hero-visual-card + display: flex + flex-direction: column + justify-content: space-between + padding: 1.4rem + gap: 1rem + +.hero-visual-art + padding: 0.75rem + border-radius: 20px + background: linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01)) + +.hero-visual-art svg + width: 100% + height: auto + +.hero-visual-copy h3 + margin-bottom: 0.65rem + +.profile-panel p, +.profile-panel li + color: rgba(247, 243, 234, 0.88) + +.about-home-layout + display: grid + grid-template-columns: 0.95fr 1.55fr + gap: 1rem + +.about-summary-card + padding: 1.4rem + +.about-points + list-style: none + margin: 1rem 0 0 + padding: 0 + display: grid + gap: 0.9rem + +.about-points li + display: flex + flex-direction: column + gap: 0.2rem + padding: 0.95rem 1rem + border-radius: 16px + background: rgba(255, 255, 255, 0.03) + +.about-points strong + color: #7ddacb + font-size: 0.9rem + letter-spacing: 0.04em + text-transform: uppercase + +.about-points span + color: #f4f8fb + +.feature-grid--portfolio + grid-template-columns: repeat(3, 1fr) + +.section-intro + max-width: 48rem + +.service-grid, +.project-grid + display: grid + gap: 1rem + +.service-grid + grid-template-columns: repeat(3, 1fr) + +.service-card + padding: 1.45rem + transition: transform 0.22s ease, border-color 0.22s ease, box-shadow 0.22s ease + +.service-card:hover, +.project-card:hover, +.post-preview-card:hover, +.feature-card:hover + transform: translateY(-4px) + border-color: rgba(125, 166, 255, 0.25) + box-shadow: 0 22px 42px rgba(0, 0, 0, 0.3) + +.service-icon + width: 52px + height: 52px + display: grid + place-items: center + margin-bottom: 1rem + border-radius: 16px + background: linear-gradient(135deg, rgba(82, 214, 196, 0.18), rgba(125, 166, 255, 0.18)) + color: #f4f8fb + font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif + font-size: 1.25rem + font-weight: 700 + +.metric-grid--portfolio + grid-template-columns: repeat(3, 1fr) + +.metric-card + background: linear-gradient(180deg, rgba(14, 31, 46, 0.92), rgba(8, 17, 27, 0.96)) + +.metric-card p + margin: 0 + +.metric-value + background: rgba(82, 214, 196, 0.14) + color: #7ddacb + min-width: auto + max-width: 100% + +.metric-label + color: #f4f8fb + +.project-grid + grid-template-columns: repeat(3, 1fr) + +.project-card + padding: 1.45rem + display: flex + flex-direction: column + gap: 0.9rem + +.post-preview-card + transition: transform 0.22s ease, border-color 0.22s ease, box-shadow 0.22s ease + +.journal-index, +.post-meta-row span, +.journal-meta span, +.contact-note + background: rgba(82, 214, 196, 0.12) + color: #7ddacb + +.journal-card h3 a + color: #f4f8fb + +.journal-card h3 a:hover + color: #7ddacb + +.secondary-link, +.phase-links a, +.post-return a + border: 1px solid rgba(162, 184, 205, 0.16) + background: rgba(255, 255, 255, 0.03) + color: #e6eef5 + +.secondary-link:hover, +.phase-links a:hover, +.post-return a:hover + background: rgba(82, 214, 196, 0.12) + +.quote-panel + background: linear-gradient(135deg, rgba(10, 24, 39, 0.96), rgba(19, 58, 81, 0.92)) + +.site-footer + background: rgba(5, 11, 18, 0.95) + +.folder-card + border: 1px solid rgba(162, 184, 205, 0.14) + background: linear-gradient(180deg, rgba(14, 29, 44, 0.96), rgba(8, 18, 28, 0.98)) + box-shadow: 0 20px 44px rgba(0, 0, 0, 0.28) + color: #f4f8fb + +.folder-card:hover + border-color: rgba(125, 166, 255, 0.34) + box-shadow: 0 26px 48px rgba(0, 0, 0, 0.34) + +.folder-card.is-active + border-color: rgba(82, 214, 196, 0.4) + background: linear-gradient(180deg, rgba(17, 39, 56, 0.98), rgba(9, 21, 32, 0.98)) + box-shadow: 0 28px 54px rgba(0, 0, 0, 0.36) + +.folder-card__tab + background: linear-gradient(135deg, rgba(82, 214, 196, 0.28), rgba(125, 166, 255, 0.22)) + +.folder-card__label + color: #7ddacb + +.folder-card__stats span, +.folder-panel__summary span + background: rgba(82, 214, 196, 0.12) + color: #7ddacb + +.blog-folder-panel + border: 1px solid rgba(162, 184, 205, 0.12) + background: linear-gradient(180deg, rgba(11, 23, 35, 0.94), rgba(8, 17, 27, 0.96)) + box-shadow: 0 18px 40px rgba(0, 0, 0, 0.24) + +html[data-theme="light"] body, +body.light-theme + color: #102033 + background: #f4efe6 + background-image: radial-gradient(circle at top left, rgba(15, 123, 131, 0.12), transparent 24%), radial-gradient(circle at top right, rgba(198, 107, 66, 0.12), transparent 22%), linear-gradient(180deg, rgba(255, 255, 255, 0.58), transparent 28%) + +html[data-theme="light"] h1, +html[data-theme="light"] h2, +html[data-theme="light"] h3, +body.light-theme h1, +body.light-theme h2, +body.light-theme h3 + color: #102033 + +html[data-theme="light"] p, +body.light-theme p + color: #415263 + +html[data-theme="light"] .page-card, +html[data-theme="light"] .post-card, +body.light-theme .page-card, +body.light-theme .post-card + border: 1px solid rgba(16, 32, 51, 0.12) + background: linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(255, 252, 246, 0.98)) + box-shadow: 0 28px 70px rgba(16, 32, 51, 0.12) + +html[data-theme="light"] .page-hero, +html[data-theme="light"] .post-hero, +body.light-theme .page-hero, +body.light-theme .post-hero + border: 1px solid rgba(16, 32, 51, 0.12) + background: linear-gradient(135deg, rgba(15, 123, 131, 0.08), rgba(255, 255, 255, 0.92) 42%, rgba(198, 107, 66, 0.08)) + +html[data-theme="light"] .hero-copy, +html[data-theme="light"] .feature-card, +html[data-theme="light"] .metric-card, +html[data-theme="light"] .timeline-card, +html[data-theme="light"] .about-card, +html[data-theme="light"] .contact-card, +html[data-theme="light"] .journal-card, +html[data-theme="light"] .quote-panel, +html[data-theme="light"] .cta-panel, +html[data-theme="light"] .blog-intro, +html[data-theme="light"] .blog-folder-panel, +html[data-theme="light"] .post-navigation__link, +body.light-theme .hero-copy, +body.light-theme .feature-card, +body.light-theme .metric-card, +body.light-theme .timeline-card, +body.light-theme .about-card, +body.light-theme .contact-card, +body.light-theme .journal-card, +body.light-theme .quote-panel, +body.light-theme .cta-panel, +body.light-theme .blog-intro, +body.light-theme .blog-folder-panel, +body.light-theme .post-navigation__link + border: 1px solid rgba(16, 32, 51, 0.12) + background: linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(248, 252, 252, 0.96)) + box-shadow: 0 16px 40px rgba(16, 32, 51, 0.08) + +html[data-theme="light"] .site-header, +body.light-theme .site-header + background: rgba(255, 255, 255, 0.86) + border: 1px solid rgba(16, 32, 51, 0.08) + color: #102033 + +html[data-theme="light"] .site-header a, +html[data-theme="light"] .theme-toggle, +body.light-theme .site-header a, +body.light-theme .theme-toggle + color: #102033 + +html[data-theme="light"] .site-header__tagline, +body.light-theme .site-header__tagline + color: rgba(16, 32, 51, 0.64) + +html[data-theme="light"] .site-header nav a:hover, +html[data-theme="light"] .site-header nav a.is-active, +html[data-theme="light"] .theme-toggle:hover, +body.light-theme .site-header nav a:hover, +body.light-theme .site-header nav a.is-active, +body.light-theme .theme-toggle:hover + background: rgba(15, 123, 131, 0.12) + color: #102033 + +html[data-theme="light"] .secondary-link, +html[data-theme="light"] .phase-links a, +html[data-theme="light"] .post-return a, +body.light-theme .secondary-link, +body.light-theme .phase-links a, +body.light-theme .post-return a + border: 1px solid rgba(16, 32, 51, 0.12) + background: rgba(255, 255, 255, 0.74) + color: #102033 + +html[data-theme="light"] .secondary-link:hover, +html[data-theme="light"] .phase-links a:hover, +html[data-theme="light"] .post-return a:hover, +body.light-theme .secondary-link:hover, +body.light-theme .phase-links a:hover, +body.light-theme .post-return a:hover + background: rgba(216, 240, 238, 0.74) + +html[data-theme="light"] .site-footer, +body.light-theme .site-footer + background: rgba(255, 255, 255, 0.9) + color: #102033 + +html[data-theme="light"] .site-footer a, +body.light-theme .site-footer a + color: #102033 + +html[data-theme="light"] .theme-toggle, +body.light-theme .theme-toggle + border: 1px solid rgba(16, 32, 51, 0.12) + background: rgba(255, 255, 255, 0.74) + color: #102033 + .icon-moon + display: none + .icon-sun + display: inline + +html[data-theme="light"] .category-tag, +body.light-theme .category-tag + border: 1px solid rgba(16, 32, 51, 0.12) + background: rgba(255, 255, 255, 0.74) + color: #102033 + &:hover + background: rgba(216, 240, 238, 0.74) + &.active + background: linear-gradient(135deg, #0f7b83, #0d5165) + color: #ffffff + +html[data-theme="light"] .post-tag, +body.light-theme .post-tag + background: rgba(15, 123, 131, 0.08) + color: #0d5165 + +html[data-theme="light"] .post-tag:hover, +body.light-theme .post-tag:hover + background: rgba(15, 123, 131, 0.16) + +html[data-theme="light"] .folder-card, +body.light-theme .folder-card + border: 1px solid rgba(16, 32, 51, 0.12) + background: linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(242, 249, 248, 0.96)) + box-shadow: 0 18px 40px rgba(16, 32, 51, 0.1) + color: #102033 + +html[data-theme="light"] .folder-card:hover, +body.light-theme .folder-card:hover + border-color: rgba(13, 81, 101, 0.34) + box-shadow: 0 24px 46px rgba(16, 32, 51, 0.14) + +html[data-theme="light"] .folder-card.is-active, +body.light-theme .folder-card.is-active + border-color: rgba(13, 81, 101, 0.42) + background: linear-gradient(180deg, rgba(232, 247, 245, 0.98), rgba(255, 251, 244, 0.98)) + box-shadow: 0 26px 50px rgba(13, 81, 101, 0.16) + +html[data-theme="light"] .folder-card__tab, +body.light-theme .folder-card__tab + background: linear-gradient(135deg, rgba(15, 123, 131, 0.18), rgba(198, 107, 66, 0.16)) + +html[data-theme="light"] .folder-card__label, +body.light-theme .folder-card__label + color: #0d5165 + +html[data-theme="light"] .folder-card__stats span, +html[data-theme="light"] .folder-panel__summary span, +body.light-theme .folder-card__stats span, +body.light-theme .folder-panel__summary span + background: rgba(15, 123, 131, 0.12) + color: #0d5165 + +html[data-theme="light"] .semester-tag, +body.light-theme .semester-tag + background: rgba(198, 107, 66, 0.12) + color: #c66b42 + +html[data-theme="light"] .metric-label, +body.light-theme .metric-label + color: #415263 + +html[data-theme="light"] .metric-value, +body.light-theme .metric-value + background: rgba(15, 123, 131, 0.12) + color: #0d5165 + +html[data-theme="light"] .journal-card h3 a, +body.light-theme .journal-card h3 a + color: #102033 + +html[data-theme="light"] .journal-index, +html[data-theme="light"] .post-meta-row span, +html[data-theme="light"] .journal-meta span, +body.light-theme .journal-index, +body.light-theme .post-meta-row span, +body.light-theme .journal-meta span + background: rgba(15, 123, 131, 0.12) + color: #0d5165 + +html[data-theme="light"] .eyebrow, +body.light-theme .eyebrow + color: #0d5165 + +/* ── LIGHT MODE: quote-panel fix ── */ +html[data-theme="light"] .quote-panel, +body.light-theme .quote-panel + background: linear-gradient(135deg, rgba(15, 123, 131, 0.12), rgba(220, 244, 241, 0.95)) + +html[data-theme="light"] .quote-panel blockquote, +body.light-theme .quote-panel blockquote + color: #102033 + +html[data-theme="light"] .quote-panel .quote-source, +body.light-theme .quote-panel .quote-source + color: #415263 + +@media (max-width: 960px) + .about-home-layout, + .folder-grid, + .feature-grid--portfolio, + .feature-grid--summary, + .service-grid, + .metric-grid--portfolio, + .metric-grid--simple, + .project-grid, + #posts-container, + .folder-posts + grid-template-columns: 1fr + + .folder-panel__hero + flex-direction: column + + .folder-panel__summary + justify-content: flex-start + + .category-tag + min-height: 2.55rem + padding: 0.65rem 1rem + font-size: 0.84rem + white-space: nowrap + + .site-header + justify-content: center + + .site-header__brand + width: 100% + align-items: center + text-align: center diff --git a/assets/images/posts/article-17-sudden-journey-github-portfolio/cover.svg b/assets/images/posts/article-17-sudden-journey-github-portfolio/cover.svg new file mode 100644 index 00000000000..36783d59794 --- /dev/null +++ b/assets/images/posts/article-17-sudden-journey-github-portfolio/cover.svg @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARTICLE 17 + Sudden Journey + and GitHub Portfolio + Travel pressure, academic deadlines, + and completing a portfolio project. + diff --git a/assets/js/toggle-color.js b/assets/js/toggle-color.js index 1b67a1f1a38..0fb58242628 100644 --- a/assets/js/toggle-color.js +++ b/assets/js/toggle-color.js @@ -1,16 +1,48 @@ -function toggleColor() { - var meta = document.querySelector('meta[name=color-scheme]'); - var dark = meta.getAttribute('content') == 'light dark' ? matchMedia('(prefers-color-scheme: light)').matches : meta.getAttribute('content') == 'light'; - meta.setAttribute('content', dark ? 'dark' : 'light'); -} +(function () { + function applyTheme(theme) { + var html = document.documentElement; + var meta = document.querySelector('meta[name="color-scheme"]'); + var isLight = theme === "light"; + html.setAttribute("data-theme", isLight ? "light" : "dark"); + if (document.body) { + document.body.classList.toggle("light-theme", isLight); + } + if (meta) { + meta.setAttribute("content", isLight ? "light" : "dark"); + } + var toggleButton = document.querySelector("[data-theme-toggle]"); + if (toggleButton) { + // Don't change button content - use CSS to show/hide icons + } + } -function toggle() { - if (localStorage.getItem('toggle')) - localStorage.removeItem('toggle'); - else - localStorage.setItem('toggle', 1); - toggleColor(); -} + function getStoredTheme() { + try { + return localStorage.getItem("site-theme") || "dark"; + } catch (error) { + return "dark"; + } + } -if (localStorage.getItem('toggle')) - toggleColor(); \ No newline at end of file + function storeTheme(theme) { + try { + localStorage.setItem("site-theme", theme); + } catch (error) {} + } + + document.addEventListener("DOMContentLoaded", function () { + applyTheme(getStoredTheme()); + + var toggleButton = document.querySelector("[data-theme-toggle]"); + if (!toggleButton) { + return; + } + + toggleButton.addEventListener("click", function () { + var currentTheme = document.documentElement.getAttribute("data-theme") === "light" ? "light" : "dark"; + var nextTheme = currentTheme === "light" ? "dark" : "light"; + storeTheme(nextTheme); + applyTheme(nextTheme); + }); + }); +})(); diff --git a/blog.md b/blog.md new file mode 100644 index 00000000000..9d3feaa5083 --- /dev/null +++ b/blog.md @@ -0,0 +1,254 @@ +--- +layout: page +title: "Blog" +permalink: /blog/ +description: "Browse my journey through folder-style sections and open each stage to read the related articles and tags." +--- + +{% assign sorted_posts = site.posts | sort: "sequence" %} +{% assign folder_names = sorted_posts | map: "folder" | uniq %} +{% assign default_folder = folder_names | first %} + +
+

This page organizes my computer engineering journey into folders. Open any folder below to view only its related articles and tags on the same page.

+
+ +
+
+ {% for folder_name in folder_names %} + {% assign folder_posts = sorted_posts | where: "folder", folder_name %} + {% assign folder_slug = folder_name | slugify %} + {% assign folder_tags = "" | split: "" %} + {% for post in folder_posts %} + {% if post.tags %} + {% assign folder_tags = folder_tags | concat: post.tags %} + {% endif %} + {% endfor %} + {% assign folder_tags = folder_tags | uniq | sort %} + {% assign folder_first_post = folder_posts | first %} + {% assign folder_last_post = folder_posts | last %} + {% capture folder_description %} + {% case folder_name %} + {% when "Admission Journey" %} + Entry-test preparation, scholarship support, first arrival on campus, hostel life, and the first steps into university. + {% when "1st Semester" %} + My first semester experience through classes, labs, routines, mentors, exams, projects, and academic growth. + {% when "2nd Semester" %} + Second semester momentum with practical labs, online learning, collaboration, projects, and balancing responsibilities. + {% else %} + Articles collected from the {{ folder_name | downcase }} stage of my academic journey. + {% endcase %} + {% endcapture %} + + {% endfor %} +
+
+ +
+ {% for folder_name in folder_names %} + {% assign folder_posts = sorted_posts | where: "folder", folder_name %} + {% assign folder_slug = folder_name | slugify %} + {% assign folder_tags = "" | split: "" %} + {% for post in folder_posts %} + {% if post.tags %} + {% assign folder_tags = folder_tags | concat: post.tags %} + {% endif %} + {% endfor %} + {% assign folder_tags = folder_tags | uniq | sort %} + {% capture folder_description %} + {% case folder_name %} + {% when "Admission Journey" %} + This folder covers the road to admission, early campus transition, scholarship support, and the experiences that began my university life. + {% when "1st Semester" %} + This folder collects the lessons, routines, friendships, labs, and exam experiences that shaped my first semester. + {% when "2nd Semester" %} + This folder follows my second semester through practical work, online learning, projects, travel, and growing academic responsibility. + {% else %} + This folder contains articles from the {{ folder_name | downcase }} phase of my journey. + {% endcase %} + {% endcapture %} +
+
+
+

Blog Folder

+

{{ folder_name }}

+

{{ folder_description | strip }}

+
+
+ {{ folder_posts | size }} Articles + {{ folder_tags | size }} Tags +
+
+ +
+

Use the tags below to narrow this folder to the exact topics you want to read.

+
+ + {% for tag in folder_tags %} + + {% endfor %} +
+
+ +
+ {% for post in folder_posts %} +
+ {% if post.image %}{{ post.title }}{% endif %} + Article {{ post.sequence }} +

{{ post.title }}

+

{{ post.summary }}

+
+ {{ post.journey_stage }} + {{ post.read_time }} + {{ folder_name }} +
+
+ {% for tag in post.tags %} + {{ tag }} + {% endfor %} +
+
+ {% endfor %} +
+
+ {% endfor %} +
+ + diff --git a/contact.md b/contact.md new file mode 100644 index 00000000000..447b033d777 --- /dev/null +++ b/contact.md @@ -0,0 +1,35 @@ +--- +layout: page +title: "Contact" +permalink: /contact/ +description: "Ways to reach me for academic networking, portfolio feedback, and professional conversation." +--- + +
+
+

Let’s Connect

+

I am open to meaningful academic and professional conversations

+
+
+
+

Email

+

For portfolio feedback, academic discussion, or opportunities, email is the best way to reach me directly.

+ gondalasim665@gmail.com +
+
+

GitHub

+

You can also view my work and connect with me through my GitHub profile and portfolio repository.

+ github.com/asim-raza665 +
+
+

Academic Base

+

I am currently pursuing Computer Engineering at UET Lahore, Faisalabad Campus, where I continue building my technical and personal growth.

+ UET Lahore, Faisalabad Campus +
+
+

Location

+

I belong to {{ site.location }}, and this is where my academic and personal journey is rooted.

+ {{ site.location }} +
+
+
diff --git a/index.html b/index.html deleted file mode 100644 index b4b33a2c985..00000000000 --- a/index.html +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: default -title: "Home" ---- - -{% if site.show_excerpts %} - {% for post in site.posts %} -
- {% include meta.html post=post %} - {{ post.excerpt }} -
read more
-
- {% endfor %} -{% else %} - {% capture source %}{% include_relative archive.html title="Posts" %}{% endcapture %} - {{ source | split: "---" | last }} -{% endif %} diff --git a/index.md b/index.md new file mode 100644 index 00000000000..3a432dbd926 --- /dev/null +++ b/index.md @@ -0,0 +1,80 @@ +--- +layout: page +title: "Home" +body_class: home-page +description: "A clean computer engineering portfolio homepage introducing my background, direction, and ongoing journey." +--- + +
+
+

Future Computer Engineer

+

{{ site.title }}

+

Computer Engineering student at UET Lahore Faisalabad Campus, building my future through programming, systems, and practical engineering problem-solving.

+
+ Explore My Story + Read My Posts +
+
+
+ +
+
+
+

Profile Snapshot

+

Field: BS Computer Engineering

+

University: UET Lahore Faisalabad Campus

+

Location: {{ site.location }}

+

Focus: Programming, hardware-software systems, and problem-solving

+
+
+

What This Portfolio Shows

+

A professional introduction to my background and academic direction.

+

My journey from early learning toward stronger technical confidence.

+

A growing blog archive where I continue documenting my progress.

+
+
+
+ +
+
+
+ {{ site.posts | size }} + Journey Posts +
+
+ {{ site.data.stats.cgpa }} + CGPA +
+
+ {{ site.data.stats.position }} + Position In Section +
+
+
+ +
+
+

About Me

+

Building a long-term journey in computer engineering

+

This homepage introduces my background, academic direction, and personal growth without turning the first page into a blog archive. It stays focused on who I am and where I am heading.

+
+
+
+

Background

+

I am {{ site.title }} from {{ site.location }}, pursuing Computer Engineering and building my future through continuous learning and discipline.

+
+
+

Experience

+

I am developing confidence in programming, problem-solving, and technical learning through coursework, labs, and regular study.

+
+
+

Interests

+

I am interested in programming, computer systems, and the way engineering knowledge turns ideas into practical solutions.

+
+
+
+ +
+
The journey that begins with curiosity grows through consistency, confidence, and continuous improvement.
+

Personal portfolio statement

+
diff --git a/new-theme-preview.html b/new-theme-preview.html new file mode 100644 index 00000000000..46f91b340e6 --- /dev/null +++ b/new-theme-preview.html @@ -0,0 +1,1545 @@ + + + + + + Asim Raza - Portfolio + + + + +
+
+
+ + +
+
+
Asim Raza
+
+ + + + + +
+
+
+ + +
+
+

Computer Engineering Student

+

Asim Raza

+
+

Building expertise in programming, systems, and practical engineering at UET Lahore Faisalabad Campus.

+
+
+
0
+
Journey Posts
+
+
+
3.83
+
CGPA
+
+
+
3rd
+
Position
+
+
+
+
+
+
+
+
+ +
+
+

About Me

+

My Journey

+
+

Building a long-term journey in computer engineering through continuous learning and discipline.

+
+
+
+

Background

+

I am Asim Raza from Mandi Bahauddin, pursuing Computer Engineering and building my future through continuous learning and discipline.

+
+
+

Experience

+

Developing confidence in programming, problem-solving, and technical learning through coursework, labs, and regular study.

+
+
+

Interests

+

Interested in programming, computer systems, and the way engineering knowledge turns ideas into practical solutions.

+
+
+
+
+ + +
+
+
+

Who I Am

+

My Story

+
+
+
+
+

Academic Profile

+

I am Asim Raza, a BSc Computer Engineering student at UET Lahore, Faisalabad Campus. My academic journey is rooted in hard work, self-discipline, and the desire to build strong technical skills.

+
+
+

How My Journey Began

+

My path started with balancing FSc Part-II studies and university entrance test preparation. That phase taught me planning, patience, and focus under pressure.

+
+
+

A Turning Point

+

A scholarship opportunity changed the direction of my life. The support of Madam Tasmiha, Sir Aftab, and Sir Ahmad Nawaz gave me the chance to continue my education with dignity.

+
+
+

What I Am Learning

+

My growth includes programming in Python, database systems, SQL, machine learning projects, and practical discipline from labs and assignments.

+
+
+

Location

+

I belong to Mandi Bahauddin, Punjab, Pakistan, and this background continues to shape my values, motivation, and long-term academic goals.

+
+
+
+ +
+
+

What Guides Me

+

My Values

+
+
+
+
+

Gratitude

+

I never forget the people whose trust and generosity supported my education. Their belief motivates me to work with sincerity.

+
+
+

Consistency

+

I believe strong results come from daily effort, not shortcuts. My progress is tied to regular practice and discipline.

+
+
+

Skill-Focused Growth

+

Skills define long-term success, especially in computing and modern engineering fields.

+
+
+

Helping Others

+

When I guided classmates on the portfolio project, I realized that knowledge becomes stronger when shared with others.

+
+
+
+
+ + +
+
+
+

My Writings

+

Journey Posts

+
+

A complete record of my computer engineering journey, organized by phases.

+
+ +
+

Phase 01

+

Getting In & Starting Out

+
+
+
+ University +
+
+ Article 01 +

My Journey to Admission in UET Lahore

+

How I balanced board exams and entry tests to secure admission to UET Lahore, Faisalabad Campus.

+
+ Admission Journey + 4 min read +
+
+
+
+
+ Scholarship +
+
+ Article 02 +

A Life-Changing Scholarship

+

The support that made my dreams possible and changed the direction of my life.

+
+ Scholarship Support + 6 min read +
+
+
+
+
+ University +
+
+ Article 03 +

My First Journey to University

+

The emotional, uncertain, and unforgettable journey from home to UET Faisalabad.

+
+ First Departure + 4 min read +
+
+
+
+
+ Hostel +
+
+ Article 04 +

My First Hostel Experience

+

How my first days in the hostel turned from discomfort into growth and friendship.

+
+ Hostel Adjustment + 4 min read +
+
+
+
+
+ First Day +
+
+ Article 05 +

My First Day at UET Faisalabad

+

An unforgettable first day filled with confusion, curiosity, and first classes.

+
+ First Day + 4 min read +
+
+
+
+
+ +
+

Phase 02

+

First Semester Growth

+
+
+
+ Lab +
+
+ Article 07 +

My First Lab Experience

+

My earliest practical labs taught me coding discipline, ICT tools, and self-study habits.

+
+ Lab Experience + 4 min read +
+
+
+
+
+ Mentor +
+
+ Article 08 +

A Mentor Who Changed Our Perspective

+

How Dr. Bilal helped us move beyond labels and focus on technical skills.

+
+ Mentorship + 4 min read +
+
+
+
+
+ Success +
+
+ Article 11 +

Completing My First Semester

+

My first semester ended with a strong CGPA and a machine learning project.

+
+ Success + 6 min read +
+
+
+
+
+ +
+

Phase 03

+

Second Semester Momentum

+
+
+
+ Database +
+
+ Article 13 +

My First Practical Lab Experience

+

My first real database lab gave me hands-on confidence with MySQL and Workbench.

+
+ Database Lab + 3 min read +
+
+
+
+
+ Ramzan +
+
+ Article 14 +

Ramzan Adventures & Online Learning

+

Ramzan in the hostel taught me responsibility, teamwork, and adaptability.

+
+ Ramzan + 5 min read +
+
+
+
+
+ Leadership +
+
+ Article 16 +

An Online Lab Experience

+

An online database lab became a turning point where preparation and leadership came together.

+
+ Leadership + 6 min read +
+
+
+
+
+
+
+ + +
+
+ + +

+

+
+
+
+
+ + +
+
+
+

Get In Touch

+

Let's Connect

+
+

I am open to meaningful academic and professional conversations.

+
+
+
+
📧
+

Email

+

For portfolio feedback, academic discussion, or opportunities

+ Send Email +
+
+
💻
+

GitHub

+

View my work and connect with me through my GitHub profile

+ View GitHub +
+
+
🎓
+

Academic Base

+

I am currently pursuing Computer Engineering at UET Lahore, Faisalabad Campus

+

UET Lahore, Faisalabad Campus

+
+
+
📍
+

Location

+

I belong to Mandi Bahauddin, Punjab, Pakistan

+

Mandi Bahauddin, Punjab, Pakistan

+
+
+
+
+ + +
+
Asim Raza
+

Computer Engineering Portfolio — Documenting growth, resilience, and learning.

+
+ + + +