Huge updates
This commit is contained in:
@@ -2,8 +2,13 @@
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-15 Sun 12:00>
|
||||
#+filetags: :review:
|
||||
#+WIP: t
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 15-02-26-week-review
|
||||
|
||||
Content
|
||||
This week was quite difficult to get through, but Alhamdulillah we managed. The reason it was difficult was because I was working on some really interesting things but the implementation for the whole user story had to be reworked, some of the TOPS seniors were concerned with the Post Deployment Tests alongside the new way in which TMC gets deployed. Anyways, one of the senior engineer said he was gonna look at finding out a new way to do PDT, as right now there are 2 of us who are blocked due to this. Not really our fault but scope always change.
|
||||
|
||||
Also had my first ever refinement session, which I held on <2026-02-13 Fri>.
|
||||
|
||||
On a brighter note, Ramadan begins next week!
|
||||
|
||||
[[../../../assets/images/reviews/timesheets/timesheet-15-02-26.png]]
|
||||
|
||||
35
blogs/2026/02-february/22-02-week-review.org
Normal file
35
blogs/2026/02-february/22-02-week-review.org
Normal file
@@ -0,0 +1,35 @@
|
||||
#+TITLE: [22-02-2026] - Weekly Review
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-22 Sun 12:00>
|
||||
#+filetags: :review:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 22-02-26-week-review
|
||||
|
||||
* Review
|
||||
I started to work on upgrading Journeys web API from net 4.8 to net 9. The upgrade was extremely confusing, as each TMC instance is unique in it's own right, so figuring out the Dependency Inversions, Authentication, Authorisation and all that stuff was a manual process.
|
||||
|
||||
In the end, the PR was made, and the base net 9 project is underway. Apparently, this API is the one that consumes the most resources, so upgrading this (alongside the other 5) could yield a saving of 110k whole british pounds.
|
||||
|
||||
On another note, Ramadan has officially started on the night of <2026-02-17 Tue>. It's imperative I take more screen breaks as my eyesight is getting worse, and I randomly get dizziness due to prolonged screen activity.
|
||||
|
||||
Some other things I worked on:
|
||||
|
||||
- Reintroducing nextcloud, this time with more capability for file editing.
|
||||
- Added an office suite extension for nextcloud, so now I can edit excel files online.
|
||||
- Working on the ~zone~ dashboard.
|
||||
- Got back into some powerbi (after I found some .pbix files which I'm /pretty sure/ is not meant to be seen by the company.
|
||||
|
||||
* Other things
|
||||
|
||||
** Competencies
|
||||
Not sure to what extent this is of any use but I can see the progress of everyone's competencies. Interesting find.
|
||||
|
||||
[[../../../assets/images/reviews/competency-powerbi-report.png]]
|
||||
|
||||
** Journeys stuff
|
||||
|
||||
[[../../../assets/images/reviews/journeys-api-side-by-side-upgrade.png]]
|
||||
|
||||
* Timesheet
|
||||
|
||||
[[../../../assets/images/reviews/timesheets/timesheet-22-02-26.png]]
|
||||
14
blogs/2026/02-february/24-02-26.org
Normal file
14
blogs/2026/02-february/24-02-26.org
Normal file
@@ -0,0 +1,14 @@
|
||||
#+TITLE: Integration tests failing (sob)
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-24 Tue 16:55>
|
||||
#+filetags: :life:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 24-02-26
|
||||
|
||||
Oh man today was hectic. Got an email at three am in the morning that the integration tests have failed for journeys web api (it failed at 4pm the day before but didn't even inform me). Anyways went back to sleep after sehri and decided it was a morning problem.
|
||||
|
||||
Spent from 8:15 all the way till 14:45 diagnosing the issue. You'll never guess what it was.
|
||||
|
||||
[[../../../assets/images/240226-pr.png]]
|
||||
|
||||
THREE PACKAGE CHANGES. Anyways I need to clock out, this was a hilarious reason for the integration tests to fail.
|
||||
15
blogs/2026/02-february/26-02-26.org
Normal file
15
blogs/2026/02-february/26-02-26.org
Normal file
@@ -0,0 +1,15 @@
|
||||
#+TITLE: Starting the Journeys Upgrade
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-26 Thu 17:32>
|
||||
#+filetags: :life:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 26-02-26
|
||||
|
||||
I picked up a huge task. Its estimated duration is 40 hours and was said that it's likely an underestimate.
|
||||
Migrating the endpoints themselves isn't a difficult task. It's the dependency inversions. I spent the whole day and only ended up getting 2 out of so many done, mainly because I was stuck on some DI's.
|
||||
|
||||
Times like this I can't figure out what I'm doing wrong, but as of right now this is what I am getting:
|
||||
|
||||
[[../../../assets/images/26-02-26-di-errors.png]]
|
||||
|
||||
[[../../../assets/images/26-02-26-di-errors-2.png]]
|
||||
10
blogs/2026/02-february/27-02-26.org
Normal file
10
blogs/2026/02-february/27-02-26.org
Normal file
@@ -0,0 +1,10 @@
|
||||
#+TITLE: Journeys rambles again...
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-27 Fri 17:12>
|
||||
#+filetags: :life:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 27-02-26
|
||||
|
||||
Got off on a call with a senior (we spent 3 hours debugging). Turns out that xservermap and whatever dependencies it has requires a total of 3 repository changes in order for the net 9 version of the project to be able to wire up the dependencies correctly. Ehhh not a pleasant sight. I guess for the moment this endpoint is blocked until those changes are checked in and out there.
|
||||
|
||||
[[../../../assets/images/27-02-26-xserver.png]]
|
||||
16
blogs/2026/02-february/third-meeting.org
Normal file
16
blogs/2026/02-february/third-meeting.org
Normal file
@@ -0,0 +1,16 @@
|
||||
#+TITLE: Third Meeting with lima :)
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-02-01 Sun 12:00>
|
||||
#+filetags: :life:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: third-meeting-with-lima
|
||||
|
||||
Today was the third meeting with lima.
|
||||
|
||||
The day started off quite warm, I was up early and had class from 11am all the way until 2:15pm. I left class and immediately went home, got changed and we all left around 2:30pm. The drive there had me feeling a little nervous, we stopped at the service station to pray, then I drove the rest of the way (which helped ease the nerves). Oh and there was a huge accident that we saw. Driving when it's raining requires extra caution.
|
||||
|
||||
Once we got there it took a while to bring in all the gifts, but I think it worked perfectly, because I got to see lima without many people around and give her her Eid gifts (that smile was contagious, almost melted right there and then).
|
||||
|
||||
Majority of the time there we spoke about final details for the Nikah, but the highlight was speaking to lima (!!!). She said I was soft, which made me really happy, because I know she wants safety, comfort and softness, so I want to try my best and provide those things for her at the very least.
|
||||
|
||||
/Writing this up made me want the days to go by faster./
|
||||
14
blogs/2026/03-march/01-03-week-review.org
Normal file
14
blogs/2026/03-march/01-03-week-review.org
Normal file
@@ -0,0 +1,14 @@
|
||||
#+TITLE: [01-03-2026] - Weekly Review
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-03-01 Sun 12:00>
|
||||
#+filetags: :review:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: 01-03-26-week-review
|
||||
|
||||
* Review
|
||||
|
||||
Majority of this week was spent working on the Journeys upgrade. Albeit the fact that it's the second week of Ramadan, I worked a total of 42.5 hours, which is way too much. I definitely do need to establish a work-life balance...
|
||||
|
||||
* Timesheet
|
||||
|
||||
[[../../../assets/images/reviews/timesheets/timesheet-01-03-26.png]]
|
||||
@@ -5,10 +5,18 @@ See the categories: @@html:<a href="../../home/categories.html">Categories</a>@@
|
||||
|
||||
* 2026
|
||||
|
||||
** March 2026
|
||||
- [[file:03-march/01-03-week-review.org][[01-03-2026] - Weekly Review]] @@html:<span class="post-date">01-03-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
|
||||
** February 2026
|
||||
- [[file:02-february/27-02-26.org][Journeys rambles again...]] @@html:<span class="post-date">27-02-2026 17:12</span>@@ @@html:<a href="/tags/life.html"> <span class="post-tag">life</span> </a>@@
|
||||
- [[file:02-february/26-02-26.org][Starting the Journeys Upgrade]] @@html:<span class="post-date">26-02-2026 17:32</span>@@ @@html:<a href="/tags/life.html"> <span class="post-tag">life</span> </a>@@
|
||||
- [[file:02-february/24-02-26.org][Integration tests failing (sob)]] @@html:<span class="post-date">24-02-2026 16:55</span>@@ @@html:<a href="/tags/life.html"> <span class="post-tag">life</span> </a>@@
|
||||
- [[file:02-february/22-02-week-review.org][[22-02-2026] - Weekly Review]] @@html:<span class="post-date">22-02-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
- [[file:02-february/15-02-week-review.org][[15-02-2026] - Weekly Review]] @@html:<span class="post-date">15-02-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
- [[file:02-february/08-02-week-review.org][[08-02-2026] - Weekly Review]] @@html:<span class="post-date">08-02-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
- [[file:02-february/01-02-week-review.org][[01-02-2026] - Weekly Review]] @@html:<span class="post-date">01-02-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
- [[file:02-february/third-meeting.org][Third Meeting with lima :)]] @@html:<span class="post-date">01-02-2026 12:00</span>@@ @@html:<a href="/tags/life.html"> <span class="post-tag">life</span> </a>@@
|
||||
|
||||
** January 2026
|
||||
- [[file:01-january/25-01-week-review.org][[25-01-2026] - Weekly Review]] @@html:<span class="post-date">25-01-2026 12:00</span>@@ @@html:<a href="/tags/review.html"> <span class="post-tag">review</span> </a>@@
|
||||
|
||||
Reference in New Issue
Block a user