Sunday, April 29, 2018

Taking stock three

Howdy!



Hope you've been making the most out of life, hope you've been learning and growing, hope you didn't miss me too much, though I'm glad if you did as I'm about to take stock of the past 6 weeks.

1) Work
It feels nice to own an important component of our service. It feels nice to be a dependable member of my team. It feels nice to work  with a team that listens, strives to be as inclusive and embraces the challenges of working remotely. The pace of my career is exactly where I need it to be and that feels nice. Of course, there are things I need to improve, at the moment that is time management. I developed a principle never to work on weekends (with exception of on-call weeks) and that has massively improved my productivity and quality of life. Crossing my fingers to make a cut off time of 6 pm on weekdays, wish me luck.

2) Running
Next weekend I will be turning a year older. Coincidentally I will also be running the BMO Vancouver Marathon and running a full marathon for the first time. For the past few weeks I have challenged my body to run as much as 40 km in one stretch and hike for 12 hours. If it weren't for my self-doubts I would be feeling ready. All I know for sure is finishing this marathon will be a major milestone for me. It represents all the discomfort I've overcome over the past year, moving to a new country knowing absolutely no one, being a minority in tech, defining my identity as a young adult. Just like what I tell myself while running long distances, 'This too shall pass'. I do hope it will pass and see you on the other side.

4) Finance
The thing that I bought is a rental property that I'm in the process of leasing. I'm looking to diversify my portfolio with more real estate and stocks. Still reading Investing for the utterly confused by Paul Petillo, I will talk more about this once I have a bigger picture.

5) Reading
I'm keen to learn more Distributed Systems, History and Investing, and that explains my currently reading list.

Also considering reading audio books to be much faster. Feel free to recommend any other books in that space.

6) Photography
I haven't taken as great photos recently because my mind has been elsewhere, but I'll share nonetheless.







7) Experimenting  Pondering about

  • The next milestone after running the marathon. I'm considering taking guitar lessons or writing (technical blogposts/tutorials / possibly a book?) 
  • Hunting and moving to a new apartment further from Downtown Vancouver. Looking forward to the end result not the process. 

8) Mantras

  • Say exactly what you need to say, put in writing if that's easier; Meaningless conformity benefits no one.
  • You get what you ask for, not what you deserve.
  • One step at a time, there's always time.
  • Take chances, mistakes are inevitable for growth.

Thanks for reading and feel to free to comment with any feedback. Have a great week ahead!

Sunday, March 18, 2018

Taking stock two.

Its me again, 4 weeks later, annoying you with mundane details of my life. Thanks for reading by the way. I promise this will be a short juicy read (I hope).



1) Work
Work is exciting, and by that I mean I'm somehow a resource to my team. I'm comfortable enough to contribute and speak up for myself, so #progress. I  will note that I've recently stumbled upon this bool Soft Skills: A Software Developer's manual and it's really helping me manage my career and life. I highly recommend it for anyone in the tech industry, it's so on point it even has tips on finance management, physical exercise and all that goo stuff. Only bummer is I'm working remotely for my team in Redmond and how I'm trying to manage that is another blog post in itself. As of now I'm a few hours from crossing the border again.

2) Finance
As I mentioned last time, I bought a thing and I'm not yet ready to talk about it but since I bought the thing, I've been exploring more aggressive investment options too. Keen to learn from you dear reader.


3) Reading.
My head space is pulsating between:
  • The everything store by Brad Stone
    Enterprenership is my long term career goal so this book really sets the scene on challenges of building a mega corporation. I love the urgency with Jeff Bezos demonstrates with every project he invests in as well as his non-bullshit attitude. I will also point out that as an African woman, reading a book full of white male names makes it very unrelatable. I look forward to the day when such books are filled with Wakanda-like names. 

  • Soft Skills: A Software Developer's manual by John Sonmez
    Tech friends please read this for all that is good in the world.
  • Investing for the utterly confused by Paul Petillo
    Lol , ok, don't judge. Learning starts with utter confusion.

If you read these, let me know what you think and add me on goodreads while at it.

4) Running
I'm definitely getting faster, more resilient and endurant. #VanMarathon bring it on! Thanks to hiking and stairs.

5) Photography





 You are welcome! ;)

6) [New category alert] Experiments!
Random experiments have become a fulfilling part of my life now.
I've been working on a tech side project on using Genome data for workplace productivity. It will probably end up in a blog post here , eventually go big or just remain in my closet. The whole point is is to try, fail and learn and however pointless it sounds, it makes me really happy. While at it, did I also mention that I'm learning the guitar? Who knows, maybe I might just start posting embarrassing snippets here 😝. 


Mantra:  I actually have a couple this time. (Maybe its a sign I'm an actual adult now 😀)

  • No is a sentence, it doesn't need an explanation. 
  • Be authentic, be upfront, it may seem rude in the moment but it makes life so much easier for yourself and others. Trust me I know. 
  •  As long as you're not a serial killer, no one really hates you. People get past minor differences really quickly.
  • You don't have to manufacture a perfect version of yourself to be happy or accepted, people relate better with imperfections 
  • Mental health is a very fragile asset. Guard it with yourself, give yourself recovery time, you deserve it. Caring for others becomes so much easier after self care is done right.  
...(feel free to comment more)

Thanks for reading, feel free to share  and have a great week ahead!



Monday, February 19, 2018

Taking stock One

Thanks to Sydney Lian the blogging world was introduced to the idea of 'Taking Stock' posts, an idea I completely resonated with. I like the idea of keeping track of life the same way you would keep track of merchandise, because it forces you to value life. For many reasons,  now feels like the right time to start the series. Sydney's original list is too long for a relatively lazy Software Engineer like myself, so I'll share a tiny list of things that I actually care about. So, here we go!

1) Work.
I've been asking a lot of dumb questions lately, like really dumb, like 'I have no idea what I'm supposed to do' dumb. And its OK, Despite the fact that I'm still in the first 6 months of my first real job, I love the space I work in,  a space where its okay to ask 'silly questions', where the growth Mindset is nourished , dare I say I love Microsoft. Sentiments aside, I've really been learning a lot, I've picked up Microsoft tech stack from scratch, implemented a bunch of features, had my first on-call week where my appreciation for our service exponentially increased. Parallel to that, I've also made a number of mistakes, fell into countless rabbit holes and somehow those are the most interesting bits of the journey. My professional life can be summarized in one word, learning. 

2)Money
So, I've invested in a thing. A thing I will  talk about in my next blog post. In the mean time just know that I own a thing that will let me buy more things but instead of buying things I will reinvest in things so that when I fully grow up I can start my own thing. Lots of things, I know ;).


3)Photography
Who knew shooting people and things could be so exhilirating (pun intended). 






You are welcome! Follow flickr page for more pretty things.

4) Reading 
My goal is to read 20 books this year and goodreads report card is looking goooood ( like 3 books ahead of schedule good). I can attribute it to the fact that I started with short books but also reading but the first 1~2 hours of the day is the best form of self-care I know so far. Speaking of morning routines, lets talk about ..

5) Running
You saw this one coming, right? Yeah ..I signed up for the Vancouver marathon. Yes, I will run 42.2 km for the first time. Yes, I' training for it. Progress is good so far, I'm running at least 60 Km per week, running uphill trails, taking the stairs everyday and trying to hike. I'm still slow but I definitely feel stronger. Thanks to my stable morning route that affords me time. In case you are wondering, It involves waking at 5am, reading at least an hour before going on a long run because #Endomorphins #MentalHealthIsRealYo. It may seem crazy or a lot of effort but my introverted soul appreciates the energy afterwards. 


6) Adulting
Lol! 
In my defence, I pay my bills, make my food, I can call some people friends, sometimes read the news. That should count for something, right? Otherwise, its a long long long work in progress, one that I don't wanna rush.  


7) Current Mantra. 
"Be bold, Be vulnerable, Be ambitious. Take your dreams seriously."

Thanks for reading and have a great week ahead.

Thursday, January 4, 2018

[2018] To growing and glowing


Remember that tech student blogger from Cape Town who used to publish a post every Sunday? Good news is she's alive, and the rest, let's just say not so good news.

I have been trying to write this blog post for the past 2 weeks since you know a New Year's post is actually published on New Years, but as you may have guessed it's not easy. Writing down a post after taking a break from blogging is hard, honest reflection is hard, planning ahead is hard. But if you know me, you know I like hard, so in brutal honesty I will invite you to my reflection in the past year.

Let's started with the good stuff (in roughly decreasing order of importance):

1) I completed my travel circuit to Vietnam where I presented my paper (Undergrad thesis) which was also published by ACM, find it here.
2) I graduated with Honors.
3) I completed a 6 month internship at Amazon Development Centre in CapeTown where I worked a critical customer facing feature and had the priviledge of working alongside very smart people.
4)  I received a full time offer at Amazon and Microsoft and chose the latter which landed me in Vancouver where I'm writing this post from.
5)  I launched my career as a Software Engineer, went on my first business travel and presented my work at a NIPS workshop.
6) I climbed the highest Mountain in Africa then ran a marathon immediately afterwards. Read about it here, I hiked more CapeTown's mountains than I can remember.
7) I fell in love with running again especially winter running. I took a short hiatus on arriving in Vancouver only to realize how much more fun winter running is. #RunnersGonnaRun
7) My goodreads profile was very active, although I started reading tonnes of books, I completed my goal of 12. I'm carrying over some to 2018 and I probably won't revisit some ever again, its okay to let go.
8) I wrote a fun technical post on the Pancake sorting algorithms that was a major hit over 1000 page views.
9) I made and met new friends online, at work and outside of work. Only introverts and sensitive people like myself will appreciate how much of an accomplishment this is.
10) I  got over a painful break up together with its close relative, depression, all while living alone. This was probably the overarching theme of 2017 and I'm glad to be at a place to talk about it now.

If you weren't impressed by the above, prepare yourself for disappointment because in brutal honesty I will share the ugly parts.

1) First things first, I stopped blogging. I won't sugar coat the fact that I didn't make time for it. At the time it felt like an inconvenience, only to realize that writing, blogging gave me so much more than online presence. It gave me a platform, an opportunity to reflect and connect, things I definitely want in 2018.
2)  I stayed at home for 2 months doing absolutely nothing except waiting for my work-permit. I may have taken an online ML course or two, wrote a few random posts, babysit-ted my nephews , but nothing significant. I definitely know what retirement feels like and I'm glad I have years before that hits.
3) I started writing a novel but of course life got in the way.
4) I got scammed. Lol.
5) I signed up for a photography course which I didn't complete.
6) I signed for a swimming course which I didn't complete.
7) I could have better utilized my free time..I didn't
8)I could have traveled more , I didn't.
9)I could have spoken up about so many issues .. I didn't.


2017 has been a year of lots of transformations,  physically, mentally, emotionally, financially. I'm still figuring about life as an adult. I have learnt tons and I will share some of it

1) Being independent doesn't mean isolating yourself. In theory, you can survive alone, but you don't have to. No one ever makes it alone.

2) The power of support (receiving and giving it). I didn't really give it much thought in college because it was so much easier to meet like minded people build your network. The real heroes are the ones who say Yes to unconventional ideas.

3) There is no curriculum to life. There is no universal scale to measure our worth, or universal goal we should all aspire to. There are endless opportunities for self improvement; do what makes you happy, of course if it makes financial sense.

4)  Micro-aggression is real, Isolation is real. Context: I have been working at companies where I find myself being the only black female in the office and that is not a good thing. It is much harder to get mentors and support,

5) Its easier to focus on work, at least for me, and ignore life. I got through college behind the facade of the smart hardworking student, this serves diminishing returns in the real world. Adulting is really about being comfortable to express yourself and building that platform.

6) Building trust might be the single most important accomplishment of your life.

7) #Personal finance. Just because school didn't teach it and people don't talk about it doesn't mean you shouldn't educate yourself.

8) Its easier to ask for forgiveness than permissions. As I've learnt recently from Dona Sarkar #DoTheThing.

I wish I could say I'm hitting refresh and I'll do the typical New Years' list: gym, meditate ..etc..but that comes easy for me. Solitary activities come very easy for me. I'm going back to 2018, the same person I was last week, with the same challenges and will be interacting with the same people. I won't set myself up for failure, instead I will tell you my priorities. This year I will grow technically (do I hear promotion anyone?), I will run my first full marathon, I will be a better photographer, I will write more, I will make financial investments, I will support my friends and acquaintances
I'll take care of me; physically, mentally, emotionally and  financially .I will take risks, make mistakes, fail, cry, be human and grow. Thanks for reading and have a prosperous new year!

Sunday, October 1, 2017

Learning how to learn


I once mentioned that I started but didn't finish a course on learning how to learn, and that it made me a meta learner.Well, sorry to  disappoint you, I lied, about the meta-learner part that is. Perhaps if I actually finished the course I would have mastered the art of learning.

So, I get asked a lot when I'll do my masters, I guess I should I expect it because of  footprint I leave on the internet. So like the existential question, "What do you want to be when you grow up?", I politely give a political answer deal with the triggered midlife crisis. See, I took the rebellious decision of only mastering in something I'm really interested in, thanks to suffering through 4 years of slaving through a degree I signed up for just cause it sounded cool. Don't worry I will go to grad school for cool things like Deep Learning, Quantum Computing, Computational Neuroscience, Bioinformatics ,Cloud Computing, a combination or all the above, just not now.

Now, I'm trying a thing called deliberate self-learning, where I pick a topic, focus on fully understanding and practising it for a given period of time, no deadlines, no tests, no assignments, no peer pressure. It really sounds easy when you put it that way. Only after doing it do I appreciate structured curriculums. Most of the curation and planning has already been done and all you have to do is follow through, usually in class setting with all the support you need. Self learning does have the perks of control over everything your pace, your specialization, your network, but then of course, there's a catch. Gregory Brown described it perfectly in the blogpost: A thousand degrees of freedom. Perhaps the hardest thing about self-learning is you don't know what you don't know. With all the knowledge out there, it can feel overwhelming to not know so much, it can feel intimidating to be surrounded by 'experts' and even harder to reach out to them. All feelings considered, you are almost guaranteed to be slow, which awakens other demons. Deliberate practise of self improvement has never been easy, not because there is an enemy out there who is out to get you. Trust me, those are easier to fight, the real battle is the never-ending battle against the self-sabotaging inner voice. The voice that would rather do nothing than fail.

I'm (not yet) a meta-learner but I have one or two things to say about learning. Be kind to yourself, take as many breaks as you need, however long you want them, small progress is better than none. No one was born knowing it all, we all start somewhere.  I believe we can all relate to being beginners sometime, even those you think are 'experts'. Reach out to them, you'll be surprised at how helpful they may be, directly or indirectly. You will feel confused and lost, don't fight it, feel it, clarity only follows confusion.

Learning is a lot like muscle building, you have to tear them to build them. It is indeed painful, which is why you need a good reason, a fundamental reason to do it. Doesn't matter whether the goal is career progression, career transition, a burning curiosity, social status, whatever moves you. Whether or not you'll reach that goal, I can't guarantee, but you'll definitely be a better person.

Thanks for reading and have a great week ahead!

Thursday, August 17, 2017

The Kili story



Flying High

It all started with a beautiful morning. The weather was good, the streets were quiet, then I started walking up the mountain, before I knew it I was up on top of the highest mountain in Africa and the tallest freestanding mountain in the world a.k.a the roof of Africa, Mount Kilimanjaro. Ok..I wish, of course it takes a bit more than good weather to achieve such feats. Rather its a story of the essence of being human, so grab a cuppa and tag along.



The why?
If you have been following my blog then you have probably a guest post by my brother who climbed it last year. Well, I also didn't mention that it is the only thing he's been talking about since then, beginning all conversations with "When I was at Kili ...". Being the curious character that I am, I had no choice but to add it to my bucket list. Since then it had been sitting at the back of my head waiting for the right time. That happened after graduating, when I got the time and resources for hobbies madness. When I asked my brother to hook me to his agency, I was informed that the next group would be climbing end of July, which coincided with a time I would be in Tanzania. And that my friend, is how I found myself being a mountain hugging creature.

The preparation


Machame Route

I signed up for the Machame route which is the longest and for good reason deemed the most difficult a.k.a the vodka route. It involves walking uphill at least 5 hours a day for 6 days; a feat that is almost impossible without  both physical and mental preparation. My regular running schedule and the proximity of mountains in Cape Town made prep a lot more convenient, note the word, convenient, not easy, convenient.


Doing CapeTown things #Hiking
In addition to regular runs, I stepped it every Thursday by running a full 20K (yes a full marathon, hills and valleys and all) before work. It wasn't easy but by the end of the run my mind was crystal clear, just what I needed at the end of the work.

On the weekends I would be somewhere on Table Mountain, on yet another new and exciting route. Through the different groups I hiked with, I met lots of people, nice people, interesting people, software engineers, a number who had climbed Kili and a lot more who kept asking if I have climbed Kili, being Tanzanian and all. That was exactly the motivation I needed.

Somewhere on Table Moutain



Even with all the preparation, the thought of cancelling was always looming around. When I missed a workout or a hike, when things were blurry at work, in short whenever life happened .Believe it or not, up until 2 weeks before the climb I was thinking of cancelling. Luckily, if I did, there would be no refund so I had no choice.

I swear I've never better taken care of myself than the week before the climb. No workout was missed, every step I took was calculated. It was Do or Die kind of situation. Up until I arrived at the Machame gate of Kilimanjaro National Park, I was still unsure whether I would follow through but guess from there on, THERE IS NO TURNING BACK.

Day One: Machame Gate (1800m) to Machame Camp (3000m)
Definitely not ready


Day one was literally a walk in the park, not very steep. We were welcomed with friendly blue monkeys, a rain-forest, beautiful flora.
Blue Monkey friend

the rainforest

"impatiens kilimanjari"

The real challenge was the mental one, the voice that kept saying, "This is it, Are you sure you ". I am forever grateful for the company of experienced guides who kept pushing and encouraging us as well as 7 other climbers who empathized with all the struggles, encouraging you if you need a break. I walked really fast, but it didn't seem get to get any closer . Just when I was about to give up, I saw the signpost for Machame Camp at 2835m above sea level.
Almost giving up

There it is!
Although the camp is not very high, there was a lot to acclimatize to that night. We were so far from civilization,  the phone signal was so weak that I gave up on communicating, the night was cold, we were already above the clouds, sleeping in tents, helping ourselves in the bushes, and the air was starting to get thinner. This was among the many reasons I couldn't sleep. In between staring at walls and unsuccessful attempts of trying to sleep I was reading 'What do you care what other people think'  by Richard Feynman.

Above the clouds


Day Two: Machame Camp (3000m) to Shira 1 Camp (3750m)
Aside: Shira Camp is named after the Shira Peak, the oldest peak of Mount Kili, probably because we could see it from this camp
I decided to take it slow not only because I was tired but also because it was a very steep climb for almost 4 hours.  It was the beautiful scenery of the moorland vegetation, the clouds below us,the toilet breaks and chats with guides and porters that made it much more pleasurable. After being covered in the forest for 2 days we finally caught a glimpse of the mountain and got even more excited.Interesting plants we learnt about are the everlasting flower which flourishes on the mountain and the "old man beards" tree which has a symbiotic relationship with moss.

Saw the lady, Saw the target 

Flying high 

The everlasting flower
Old man's beard is warmed by moss which seeks shelter on it.



 You have no idea how much feels of doubt and hope crept through me. They say walking clears your mind, I could see 10 years into my future. We met another group from Singapore that was on the same route and routine as us. It was comforting to learn that they like us, were taking it slow.
We took our time

 The chitchats were great, but nothing was comforting as seeing the colorful tents on Shira Camp just a few meters away. We arrived very exhausted to find other groupmates waiting for us, but the cool thing about arriving late is we find food ready. We had lunch , then had a bit of chill time before we went up again to acclaimatize with the high altitude. At 3750m above sea level, my whole body was screaming resistance but I limped through it anyway. On the way we saw Shira Cave which was previously used for cooking and camping, activities which are now prohibited due to volcanic activity.
In rainbow colors in Shira Cave


The view of the two camps was also very rewarding.

Shira 2 camp from afar


Being poetic

I winded the day with reading, dinner then sleeping, (no, trying to sleep), while nursing period pains and muscle cramps #FunTimes. I believe, my body was still trying to figure out what is happening.

Day Three Shira 1 Camp(3750m) to Lava Tower(4600m) to Baranco Camp( 3950m)
Here comes joke, on the third day we gained about 800m elevation only to loose it by walking back down, so much for acclimatizing...
Bright and early we started our day, washed wiped (there are no bathrooms) ourselves then walked up the gentle slope. One of our teammates was suffering from a cold, so we walked at his pace really slow. It was heart breaking seeing the porters overburdened by our luggages struggling, despite the fact that we payed for the service. Although it was encouraging to see experienced people struggle, it was still heart breaking. My engineering mind started thinking of a possibility of a cable car for porting luggages and those who are physically limited from climbing. I hope someone has thought about this.

I was feeling energised so I walked faster, against the guide's advice who insisted on "polepole" (slow) to adjust to higher altitudes. One of our fast group mates got very sick, lost his appetite and vomited. This is where I actually appreciated my always-on, larger-than-life appetite, like for once its good for my existence not evil. After lunch, we started descending towards Baranco Camp and boy was it fun. Just when you think its getting easier, heavy rain pours, you cross the same river a hundred times , your nails hurt from sliding down. I wont complain though, I got to see waterfalls and the giant groundsel. The giant groundsel is peculiar in that it grows near to water sources  and its leaves never die, they protect it from the cold.
I saw a waterfall

With the giant groundsel




Day Four: Baranco Camp (3950m) to Karanga Camp(3930m)

Vultures and four-stripped-mice are perhaps the only fauna on the moutain

#Views #Ice

Colors of Baranco Camp


The plan was to climb the famous Baranco wall(4600m), descend into Karanga river and then climb up again to Karanga camp (4200m). The name Karanga means nuts, it is derived from the river that flows besides the camp all the way to Moshi town where it waters ground nuts among other crops.

We were warned about cliff hanging and kissing walls on Baranco wall but it wasn't enough preparation for the adventure. For CapeTown hikers, imagine Lions Head chains, made slightly more technical , more in number, more traffic and at a higher altitude. At one point of cliff hanging I looked down and started questioning all my life choices. Then again, the traffic jam and rage brought me back to reality. It was definitely fun. After the wall, I was very energised so with permission from my guide I joined the Singapore group since they were slightly faster. I got the chance to chat with porters, rangers and guides who were surprised to see a young Tanzanian climbing Mount Kilimanjaro. Yap, you guessed it, before taking this challenge I was also a regular Tanzanian who took photos  of the mountain and took pride in the mountain but never thought about climbing it. To make even matters worse, my tribe is from the Kilimanjaro region, yet I was the only Tanzanian in our climbing group, the rest being from East Africa and Switzerland. I arrived at the camp with little energy to read or do anything rather. Went to our dining tent, where we symbolically ate nuts (Karanga translates to nuts in English) and played 30 seconds until the guide had to force us to sleep.
Yes, its true, altitude messes with your thinking capacity, whatever silly thing was done can be blamed on the mountain.

Day Five: Karanga Camp (3930m) to Barafu Camp(4670m)
Barafu is swahili for ice.

Climbing in the rain

My mind and body were exhausted. Trust me when I say I looked forward to taking a dump. Like my thoughts were"look at how light and comfortable I am, I can now live to my full potential". Whoever said it is the most refreshing activity up the mountain didn't lie. The mountain kept throwing more challenges. We ploughed through rain on a gentle then steep slope only to be welcomed by guess what, Snow Fall. We arrived at Barafu Camp mid-afternoon to comforted by warmth, soup and food amidst the snow. Nature was sending weapons of combination of the cold, altitude, fatigue, detachment from home, unshowered body against which willpower was being tested. It occurred to me that I couId be much more comfortable in warm Dar es salaam but here I was being stubborn with the mountain. My main motive was to challenge myself, so my stubborn, A-type personality dragged my mortal body along. We didn't do much that evening since we were preparing for the much anticipated Summit Night,  its not like we had the energy to.

Day Six Summit Night)
So, on day six we start a bit early, actually a lot early like 1am early. I distinctly heard the wake up call, because I didn't sleep, grave mistake. Layer upon layer I dressed up, prepping myself for the final battle(8 tops, 4 bottoms, 7 socks, 2 gloves), put on my headlamp and started the walk. 10 minutes in, I started feeling things. First I was feeling heavy so I took some layers which helped only for the next hour or so. Then came much needed sleep I had been deprived of for the entire week, the darkness simply catalysed it and made me slower, there was nothing I could do about it. Then came a group mate who was oxygen deprived thus came down, I got very emotional. Then came a bad stomach, this was tough, but I walked slowly until when I was ready to vomit and diarrhoea. You know what else comes with the altitude? Lethargy, with its companion lack of appetite which I experienced for the first time in years. Imagine the slowest zombie walking, I was slower than that. A couple of hours and a thousand breaks later I was acclimatized enough to start craving sugar, a consequence of which was apparition of all biscuits and chocolates. In my normal life, I live mostly sugar-free but hey what happens in the mountains stays in the mountains and perhaps makes it to a blog post. Sugar worked, but it can only do so much without oxygen, an atmospheric gas that is a very scarce at high altitudes. At the speed I was walking, it seemed like forever and I could already see other climbers who were already coming down. Yes, I did cry, multiple times, yes I thought of giving up, yes I hated myself for being this defeated, yes I questioned myself, yes I almost gave up. I'm forever grateful to my groupmates who said, "Don't worry, we'll wait for you", to our guide who told me I was too strong and fit to give up. Sometimes that's all you need to hear.


We finally arrived at Stella Point (5746m) in the afternoon, where we were rewarded with a beautiful view of the crater, glaciers and a Coke, how thoughtful of the porters! Honestly I wasn't thinking of going any further, as a matter of fact I took a much deserved power nap while the others had the energy to celebrate. This changed when the guide pointed at the Uhuru Peak sign post standing majestically at 5895m. It looked really close and I knew it would still be tough but my type A spirit couldn't resist the challenge. Slowly I dragged my way to the peak, this time with intention and before long, I saw her, the majestic Uhuru peak, the lady I had been anticipating to meet. That my friend is how I joined the 0.0002357% of the world population that had been up this high.

Victory

Doing all the things




 I wanted to do all sorts of shit, sing, dance, hug the signpost, take selfies, and of course I didn't do them because I only had energy for a few photos, also it is not allowed to stay in high altitudes for too long. Since we were late, we also had to rush to reach the base camp in time to descend to a lower camp (Millenium camp). The thought of warmth motivated me as porters literally dragged me down. I remember taking a 5 minute break only to nap and dream a proper dream. We ended up sleeping at Base Camp that night, and upon arrival I slept-like-a-baby. That's all I had energy for.


Day Seven: Barafu Camp to Mweka Gate
The plan was to descend straight from base camp to gate (Mweka gate). I've never had a more glorious morning. Even though all my body was screaming for rest, I was too excited to care. Slowly we descended through the desert then moorland then rainforest vegetation. We passed by Millenium and Mweka camp to find other climbers also descending.
Mweka Camp


 All was well, until the last stretch, you know when you can see civilization but it seems so far. We distracted ourselves with photosessions, it seemed like forever. Up until we saw the gate.....

All the feels!


We had done the thing!
And received certificates!

I can finally answer the question with pride, yes, I have climbed all the way to the top and survived.
It was here that I started feeling things again: hunger, thirst, cramped legs, butts and thighs, cracked nails, foul smelling body but it didn't seem to matter. I felt like I could conquer everything you threw at me (still do). We were driven back to the hotel in Moshi where we returned borrowed gear, tipped the team of guides and porters, showered (7 times for me) and celebrated our victory.


Post Climb
I had made plans to leave at 4am with a lift but of course I overslept my alarm, taking the bus instead. In Dar es salaam I intended to sleep and have a proper massage, but then my crazy brother Dominic and family made me run a marathon the very next day -Bagamoyo Historical Marathon - of which he's an organiser.


I hoped to look victorious as I shared my story but my sunburnt face had plans of its own. I intended to go write a blogpost soon afterwards, but here I am, two weeks later. I guess you see the trend here, which leads me to the lessons.

Lessons
Here are the lessons I learned in no particular order.

  • Never give up. Life will happen, plans will change, you will feel defeated, but always remember how far you've come. Success will be delayed, you will feel defeated but embrace it , learn the lessons and soldier on. Living is a lot like climbing mountain, although you'll feel defeated when an 80 year old passes you, it won't matter in the long run. With the spirit, pay it forward too, don't let your friends give up. Surround yourself with people who won't let you give up. Finish what you started, just do it! That's the face of commitment.
  • Be comfortable with your own voice. Even though we were always accompanied by guides, talking deprives you of climbing energy so the walks were mostly me and my thoughts. Boy, did we had a party up there, actually more like a boxing match between all the versions of me. It was fun to watch.
  • Take care of your body. Although running didn't make a fast climber, it definitely gave me the confidence to cross fitness off my barriers. It gave me the confidence to say I was giving this challenge my all. Maybe, my muscles wouldn't be able to recover or I would fall sick if I didn't exercise, who knows? I simply know that I had the confidence that I need to all other projects I commit. 
  • There is never the right moment for anything you want to do. Life will always happen, people will question you. Everyone I told questioned my sanity, my manager almost told me not to do it, my parents faint heartedly let me do it. Hard as it was I chose to believe in me, even when my body was also resisting. 
  • Its amazing what you can accomplish when you are not distracted. I was able to finish two books and had time for more. Thanks to no internet and no social media. My official dream is to retire in a cottage somewhere in the woods.
I thought this was going to be my first and last physical challenge but believe me when I tell you that I'm already looking at my next climbing challenge. Yes, once the madness starts, it continues. With said, I hope you have a mad week and catch me on my next adventure. 👊