The journey begins
The beginning of my newsletter. Let's jump right in! I go ahead and look at some of my favorite tech news of the week, talk about my personal journey up this point, and share a meme.
Thank you so much for taking time out of your day to read this newsletter. This is the first pilot post. I split it up into different sections of what caught my eye this week along with some personal opinions. All constructive criticism is welcome!
🗞 console.log(news)
Interesting post
I am a huge fan of React! I use it on a daily basis. Having a fluid and scalable file structure for your components is a must. From first-hand experience, I can say that having a chaotic file structure makes it impossible to understand what components and files are related.
Why are there a billion sibling components in the same folder
I swear to god if I see one more Container.jsx 😡
Josh in this case created a beautiful blog post with interactive examples of how he laid out the structure. Definitely recommend checking it out!
Tech Twitter
And this is a funny tweet that went viral. The question is obvious clickbait, but there were a lot of fun responses in the comments. A mixed bag in all honesty. Here are some of the replies:
This is completely true. The fundamentals of programming are considerably more important. JavaScript is just a tool (couldn’t have said it better myself 🙄) of course having a decent understanding of the syntax is crucial, but understanding how everything should flow together seamlessly requires more than that.
This is completely relative. I wouldn’t really call this the biggest lie. There are so many variables to when you get the job from when you start learning.
Motivation, time, connections, networking, location. These are all determining factors. I’m a self-taught developer and my transition was more so in the 6-month range.
Alright, this one was just funny. Never been guilty of that.
My opinion on what is the biggest lie of programming?
Probably any post or tutorial that says you can learn something in less than 10 minutes or an hour.
Anyone can learn to code. I stand by that statement, but it takes time and dedication. There are no shortcuts.
💡 (() => { /* Learning */ })();
It was tough deciding what to finally include in this section. But since I’m starting out this newsletter I figured I’d go that route. I’ve been really trying to put myself out there with writing more and more.
When the pandemic first began a couple of years ago ( … wow time has really been flying, feels like I closed my eyes and 2 years just passed me by) I took it as a challenge to write one blog post a week. In doing so I found a passion. I really enjoy writing about tech, or anything really.
If there’s one thing I always try to suggest to up-and-coming aspiring devs as well as those who have been in the industry for a while… is to start writing! Being able to document your journey and reflect on how far you’ve gotten is amazing.
Also, it serves as an incredible tool for learning 🧠. There’s a famous adage that says that being able to teach means you’ve truly grasped the content.
🎉 fetch(meme).then(…
Credits to Agent-X Comics and Reddit user punsanguns
Ahhh yes the tried and true mark of progress. Solve one error message in order to get hit immediately with another.