Posts

Showing posts from July, 2023

I'll bend beneath my weight

Image
I'll bend beneath my weight Few songs express my love for software engineering as much as "The Place I Want To Be" by Badly Drawn Boy and Saint Saviour. They express my love and my passion for software engineering - for something that I just found or that just found me and I dropped everything I had in my life for it gladly and willingly - and followed it blindly. Just a few points on async JavaScript is a single threaded programming language.  The execution of the code occurs in a single, sequential order.  Therefore, only one set of instructions can be executed at a time.  That's funny.  It sounds a bit like me and my neurodiversity. One call stack "In a single-threaded language, there is only one call stack". What is a call stack? "A data structure that keeps track of the sequence of function calls in a program." "Each function call is added to the call stack, and when the function returns, it is removed from the call stack". Promises ...

Eowyn’s Dream

Image
Eowyn’s Dream I’ve been such an idiot I mean it no really.  I have been an absolute mug. I thought that I could only have one dream After I found Software Engineering I was ready to give up my love for renewable energy. But thank God I didn’t have to. Software Engineering and Renewable Energy go hand in hand. And I already work in a Renewable Energy Tech company. When I get sad I stop being sad and I look at the offshore wind farms instead Eowyn’s Dream is a song from one of my favourite movies, the Lord of the Rings, themed around one of my favourite characters. Eowyn believed in herself. She fought for what she believed in. She believed that she could do it and she did. So why can’t the dream be to be a software engineer AND to be working in renewable energy. And okay okay to be working with React and working on the frontend as well. Why not?

Even For February

Image
Even For February There is something I love to do so so much. There is something that I love to do so so much. There is something that I love to do more than anything else in this world. And that is software engineering. And that is the Frontend. And that is React. I hope that you know that by now. And I am so grateful for all the people that have made this happen for me.

Why am I staying? Why am I staying?

Image
Why am I staying? Why am I staying? I am learning the CSS box model today. There are two important concepts here:  flex containers flex items A flex container is an element on a page that contains flex items.  All direct child elements of a flex container are flex items. "To designate an element as a flex container, set the element's display property to flex or inline-flex. " The lesson on Codecademy covers: justify-content align-items flex-grow flex-shrink flex-basis flex flex-wrap align-content flex-direction flex-flow This is a lake where I went camping at 15 - Lac de Blanchemer. It is one of the 5 lakes that I post about so often on here. The title is a reference to Lana del Rey's 'White Mustang' as this is a genius way that the lyrics of the chorus can be interpreted if you listen very closely. Everything's whatever Okay so it's a quoting Lana del Rey day today okay? Okay. display: flex "Flex containers are helpful tools for creating website...

Just Like I Wanted

Image
Just Like I Wanted So for this afternoon - on bootcamp, YAY - I am teaching myself TypeScript. And oh and for reference - this blog post title is as always from my favourite song of all time, 'Yosemite' by Lana del Rey. Because it's a song about loving something forever and that is exactly how I feel about software engineering. Type Shapes Eh? WHAT ON EARTH IS THIS??! "An object's shape describes, among other things, what properties and methods it does or doesn't contain." Eh? I'm sorry Codecademy? What does this mean please? "Because TypeScript knows that types our objects are, it also knows what shapes our objects adhere to". EH? Some more examples of this please? "The built-in types in JavaScript each have known properties and methods that always exist." Ah yes yes. I see. "All strings, for examples, are known to have a .length property and a .toLowerCase() method". ************************************** "TypeScr...

Everything, Whatever

Image
Everything, Whatever There are three things of which I am absolutely certain. 1. I absolutely love electricity While everyone else admires the views, I admire the pylons. Very few things can get me as excited as: Power stations Substations Transformers Electricity cupboards outside If you want to make me happy - take me to look at the pylons. 2. I absolutely love the offshore wind farms/ onshore wind farms/renewable energy I absolutely love the offshore wind farms more than anything else in the world. Whenever I look at the offshore wind farms in my home town I get a sense of how life is meant to be: absolutely ecstatic. Absolutely exciting. Wonderful. Not just peaceful. Not just good. Absolutely ecstatically exciting - absolutely ecstatically awesome. That is how life is meant to be and it only takes one like at the turning of a wind turbine for me to feel it. I also love the onshore wind farms especially the one that they built back near the little tiny village that I lived in when I...

Today Was The Day All Of My Dreams Came True

Image
Today Was The Day All Of My Dreams Came True Today was the day all of my dreams came true. Okay so to be fair. My dream is to be a React Engineer. And that is all. I am flexible on the rest. TypeScript, JavaScript. Next.js, no Next.js I just know I wanna use React. That is my dream. That is my goal. That is my life dream and goal come true. But what happened today? Today I built a text-based adventure. In TypeScript. And yes, there was some Chat GPT involved. But god was it fun.

Come Along

Image
Come Along "Come along now, come along with me// Come along now, come along you'll see// What it's like to be free ". YES I am old enough to remember when Come Along by Titiyo was not only a hit but THE hit. I have rediscovered it now after almost 20 years or more than 20 years actually. I an so happy. My Tactics for React I have been changing my tactic for React. I have an amazing code channel - Codevolution - and I think I'm going to be going along with him instead. Watching videos when I can and taking notes. I started on the first one today - so far so good. Halfway in but got lots of notes.  Want to finish before EOD but lets see how it goes as need to go food shopping. Might have to finish tomorrow but let's see... One More Titiyo Song Lyric Time flies, make a statement, take a stand Time flies, make a statement, take a stand Time flies, make a statement, take a stand Time flies, take your chance. Take your chance.

My Current To-Do List

Image
My Current To-Do List To read an article on codecademy on the virtual DOM  To do the lesson: Intro to JSX To do the lesson Advanced JSX To do the JSX Quiz To do the JSX project called 'animal fun facts' To get started on the lesson "Get started with React components". To do the 5 or so problems I have bookmarked on codewars (7 kyu) Then maybe consider 6 kyu or do some more 7 kyu or focus on react some more Also I was just getting started on HTML forms when my bootcamp started... those would be good to know to but I can pick them up. I have basically decided that I live to learn React. "JSX is an extension of JavaScript and basically looks like HTML mixed with JavaScript". Yet another picture of Yosemite

It Kinda Hit Me Like Lightning

Image
It Kinda Hit Me Like Lightning I am kind of quoting Lana del Rey again, as usual - White Mustang this time.  I am still obsessed with this song. I love the intensity, the urgency, the seriousness of it all. The reflectiveness, the introspection. The question that she asks herself if you listen closely enough to the way the lyrics are being pronounced: "Why am I staying? Why am I staying?" Why am I staying where I am, when I know I could be more? Why am I staying where I am, when I know I could be doing more? Why am I holding myself back, when I know I could be doing more? I want to be a React engineer. I want to be a React engineer. I want to be a React engineer. I want to be a React engineer. I WANT TO BE A REACT ENGINEER. I WANT TO BE A REACT ENGINEER. I want to do React with TypeScript. I've read about the benefits and arguments for TypeScript and I'm convinced. And I seem to be on the right track. I want to do everything I can to make this happen.  I want to do ev...

I'll Do It For The Right Reasons

Image
I'll Do It For The Right Reasons (I'm quoting Yosemite by Lana del Rey for the title of this blog - if you've read it before, you'll know how much I love it). The bootcamp has brought me something that was missing before. I am doing an apprenticeship in software engineering and it starts with a 3 month bootcamp. The bootcamp has really brought back my sense of purpose which I feel faded a bit for four months while I was training alone in teams full time (even though I was never alone - I had loads of wonderful senior engineers pairing with me).  But my sense of purpose which was constantly there when I was trying to get hired is back. The 'national park' emoji on Apple - Yosemite!!!  Visions I have a couple of visions and I would like to share them. These are normally quite private and I normally don't share. Vision No.1: Ernster Ernster is the village that I grew up in in Luxembourg. There is a wind farm next to it now. I don't know when it was built bu...

Oh but that was all before I locked it down

Image
Oh but that was all before I locked it down Today was the first day of my coding bootcamp.  I am knackered and don't wanna say too much. It was great. I absolutely loved it. I feel closer to all of the things I love - programming, tech, AI, robots, whatever ahaha. I did a lot of CodeWars.  I am aiming to  Reduce my level of codewars (the lower the harder) by one and by two if by one is too easy. Work on refactoring my code as well that I produce as a result of it. Hopefully this will improve my logical thinking skills... This blog's title is a quote from Cowboy Like Me by Taylor Swift.