Posts

Man shall not live by software engineering alone

Image
Man shall not live by software engineering alone There was a time when I only really wanted to be an engineer. I still want this more than anything. But it’s not enough. I want to be a dancer. I missed my last two dance classes and I was absolutely heartbroken. I will still have to see about the next one. I have been really unwell this week and I am recovering. But I know it’s the end. It’s almost the end of my seizures. How do you recover from an unrecoverable illness. The answer is you need a miracle BRO I AM in the business of attracting miracles I am in the business of attracting miracles I am in the business of attracting miracles I am in the business of attracting miracles “Be realistic. Expect a miracle.” Be realistic  Expect a miracle Finding software engineering was a miracle that turned my whole beautiful life upside down I never imagined that I could love anything so much Why stop at one miracle Bro why stop at two or three Why stop at a hundred or a million or even at a...

Why it is my purpose in life to be a software engineer

Image
Why it is my purpose in life to be a software engineer I don’t have anything to say. Three years ago I got made my first job offer. It was all I ever wanted in the world. I got paid to learn JavaScript for four months and then do a bootcamp. It was like something surreal  Out of this world It was a miracle It was a miracle It was a miracle It was my miracle  What more can I say other than that. Over the next three years the highs and lows the layoffs the harsh feedback the people who can’t always see my talents for what they are sometimes it has remained my miracle it has always been  My miracle It will always be my miracle  My miracle  My miracle  When asked why it might be my life purpose All I can say is It just is When asked why it might be my destiny It is just is When asked why it’s my miracle It just is It just is When asked what I am living for  I might be inclined to just say: “another day at the office, dear.” ❤️‍🔥

Why I don’t take anything in life for granted

Image
Why I don’t take anything in life for granted I looked in my bag today on the way home. And I saw the empty Tupperware bowl I take my lunch in to work every day. One of two or three. I take the same thing to lunch every day at the moment I take a slight variation of it anyway  I take some form of a Buddha bowl. Rice with edamame. Maybe kimchi. Mango. Tofu if I’m feeling fancy I absolutely love it I looked at my bowl in my bag. I thought a part of me could’ve been tired of the repetition But every day is such a privilege. It is a privilege to make another rice and edamame and spinach bowl and come into the office and do what I love  It is a privilege to tap my card on the door of my office and to come in It is a privilege to sit down with my laptop  A privilege to join my calls  It is a privilege to write another day of software 

Stiffen that upper lip up, little lady

Image
Stiffen that upper lip up, little lady I knew that eating matcha cookies was a big mistake. I am the most caffeine hypersensitive person alive. If I fall asleep by two am I will be impressed  Almost as impressed as I was with bad bunny’s halftime show What a legend Unfortunately he is the same age as me and that has made me question my whole life And anyway I spent the weekend thinking about work Which is normally not allowed  Especially not as much as this weekend and the last one or two But times of change require it from me Need to take more breaks in the week for sure So that all my reflection doesn’t happen  Over the weekend But look here bro I wrote a job description  For myself I am on draft two of three No one ever could tell me what my job meant But after a few years  I have figured it out I have figured it out after a few years I hope it helps 

I was sent forth from the power

Image
I was sent forth from the power I don’t have anything to say to anyone. Only I know how hard I have worked. Only I know what I overcame to get here. I don’t need to prove myself to anyone anymore. I have my own self-respect and that’s what matters  I know how hard I worked. I know how I picked myself up every time. We talk a lot about picking ourselves up but there are few who have picked themselves up (literally) as many times as me as such  I have nothing left to say. I have to keep focusing I have worked so hard to define a focus  And that’s it Now that’s it  That’s all I’ve got Let’s gooo

7 words to change your life forever

Image
7 words to change your life forever The main reason I have stopped panic blogging is because my phone has stopped me from uploading photos to my blog post software update. I am okay with that - I am channeling my energy into the work But here’s a post I can’t resist writing - picture or no picture What is the best thing in the world?  The best thing in the world is my beautiful flatmate whom I mentioned a few posts back Coming back from Barcelona and bringing me a Starbucks mug back I love Starbucks I love Barcelona I love big giant mugs But what’s better still is her coming into the kitchen the other day and saying „You are strong. You can do this.” And if you don’t know What those words mean to me Then you will never understand  And that is okay too Thank you Photo added next day. Me on Canary Wharf as the uber boat we came on drives forward 

Understanding Locators in Vitest

Image
Understanding Locators in Vitest  I am doing really well. I am doing things a lot more independently. It is going really well. I am writing some tests write now. I am struggling to grasp get by role. One of my mentors sent me the vitest docs. I have a new rule about documentation from another mentor:  "When I encounter something new, the first port of call should be how the docs describe it and summarise it."  One more time:  " When I encounter something new, the first port of call should be how the docs describe it and summarise it." So I am being a good mentee.  So what on earth is a locator? A locator is "a representation of an element or a number of elements."  "Every locator is defined by a string called a selector." What? Huh? Huh? Huh? "Vitest abstracts this selector by providing convenient methods that generate them behind the scenes." I understand almost nothing  getByRole Right this is the one I want so let's focus on that...