The fact that Andor is one of the best Star Wars projects ever made and STILL gets overlooked because it doesn’t have fan service cameos tells you everything about what this fanbase actually values
Throwback to when I was first learning Go and spent way too long scratching my head over why a function I wrote wasn't being recognized! 🤦♂️
- Add starts with a capital letter is Public
- subtract starts with a lowercase letter is Private
#golang#go#programming#learning
I’ve found my ideal terminal with @WarpDev! The Warpify Subshell has revolutionized my workflow with its excellent command history and context switching. I can’t go back to other terminals now. Don't miss out! #DevTools Ref: https://t.co/jStZ6qFvmN
I didn't know you could do nested relations in Laravel's Eloquent using eager loading.
Really efficient and clean code to fetch the parent category and the parent of the parent's category as in this example. #laravel#eagerLoading
“The fundamental problem of software testing… is that software has to handle many situations that the developer has never thought of or will never anticipate. This limits the value of testing, because if you had the foresight to write a test for a particular case, then you probably had the foresight to make the code handle that case too. This makes conventional testing great for catching regressions, but really terrible at catching all the “unknown unknowns” that life, the universe, and your endlessly creative users will throw at you.” - Will Wilson
By doing this I am hoping I will learn the Vim motions, more about Go, and, problem-solving as I continue doing this every day.
#aoc2023#golang#nvim#vim
This could be done in VScode, but I also wanted to try this new editor called @zeddotdev. So, I installed this with Vim motions (which can be enabled in the startup) and will primarily solve AdventOfCode 2023 in @golang (as I am learning Go too).
There are plugins for all Editors to enable the Vim motions. However, I cannot enable it in my main editor as it will slow my work down. So, first I will add vim motions into a secondary editor to learn these motions before I can fully jump into the main one or Nvim itself.
How I am learning Vim/Nvim in 2024 🧵
So, I have known about Vim for a long time since my switch to Unix in 2020 but never tried it because coding in a black window with only a keyboard was daunting. Now, this year I am about to go full in learning Vim and this is how 👇
Recently, while watching some videos of @ThePrimeagen I got interested in Nvim, and watching his 0 to LSP setup video I got to know more about what Nvim can do (magic✨). Going directly into Nvim will be hard as I do not know motions so the first step is to learn the vim motions.
Absolutely thrilled about the start of 2024! 🚀
1. Joined a new role as Associate SWE, bidding farewell to a not-so-great job
2. Diving deep into DSA to enhance my engineering skills.
3. Exploring Test Driven Development and other testing strategies.💻✨#NewBeginnings