Matt Moll

@MattCodeJourney

Being a good Software Developer is much more than writing code. I tweet to help you become one. Learn more here 👉 https://t.co/KoWRSi2V1V

689 Following5.5K Followers7.7K Posts
  1. Matt Moll@MattCodeJourney
    Most interviews I have conducted & taken cover these 9 areas: - Current role & project - Architecture & full request - Front end dev general - Javascript + framework - Algorithm exerc - OOP & design - Backend & SQL - CI/CD - Methodologies I will do 1 thread a day per area 💪
    21154955
  2. Matt Moll@MattCodeJourney
    My first Birthday since I been active on Twitter 🥳! Funnily enough, February has been my least active month, I needed a break, thanks for understanding. I'm super happy to be a part of this amazing community, cheers 🍻! Grab your cake slice 🎂
    Download
    23059
  3. Matt Moll@MattCodeJourney
    Software Engineering is the systematic application of engineering approaches and principles to the development of software. Do you want to be a programmer or a software engineer? 🤔
    3760428
  4. Matt Moll@MattCodeJourney
    That moment when you finish your code, it passes all the tests, works as expected, but... you push and the CI build breaks 😑
    2129
  5. Matt Moll@MattCodeJourney
    Which part of a project do you enjoy the most? I love to dive into a new domain. Learning everything I can about a business area and how technology can help them thrive is super exciting. Of course, architecture and design mesh in this part too. Greenfield projects are so fun
    6017
  6. Matt Moll@MattCodeJourney
    One of the best tips when onboarding new team members: Do pair programming. Show first, help them do later. They will feel much more confident to tackle user stories or tickets after that! What else do you recommend to make the onboarding easier and faster?
    11867
  7. Matt Moll@MattCodeJourney
    3 Days without coding. Thinking if I remember how to write a lambda function anymore. Better check stackoverflow...
    1110
  8. Matt Moll@MattCodeJourney
    Simple exercise to check your progress: Open a codebase you worked on 2 years ago and look for errors and things that can be improved. Then open a codebase you are currently working on and do the same. Do you see big differences? Do you find things you dont like in your code?
    2122
  9. Matt Moll@MattCodeJourney
    One of the few benefits that 2020 left us was the adoption of remote work for most companies. I have been working full remote for almost 3 years now and it is priceless. You save money You save time You gain freedom
    5246
  10. Matt Moll@MattCodeJourney
    Moments that will blow your mind while learning programming 🤯 🔸Recursion 🔸Polymorphism in object-oriented programming. 🔸High order function in functional programming 🔸Design patterns 🔸How the CPU process with assembler instructions (*) What else do you find CRAZY?
    15579
  11. Matt Moll@MattCodeJourney
    Posts @MattCodeJourney
    (*) I haven't used the last one at all, but I recall thinking WOW when I learned all the low-level steps it took to do a simple sum with carriage.
    205
  12. Matt Moll@MattCodeJourney
    Happy Friday my friends 🎉! Reminders: - Learn something new - Take some time for a social activity - Disconnect from work after you are done - Don't deploy (*) Any cool plans for your weekend?
    207
  13. Matt Moll@MattCodeJourney
    Posts @MattCodeJourney
    (*) Unless you have all the deployment pipes solved and automated and it is a non-event.
    102
  14. Matt Moll@MattCodeJourney
    🏆Productivity + Healthy tips ranked 🏆 1_ Take small breaks every 1-2 hours 2_ Close social media and put the phone away during focused work 3_ Sleep 8 hrs +/- 4_ Take a walk when blocked (fresh air and a green view is ideal) 5_ Be conscious of your posture (back will thank u)
    51467
  15. Matt Moll@MattCodeJourney
    Do you know those addictive videos in which someone builds a pool or a house with a stick and natural stuff? I have watched a fair amount of them. Does that mean I can build a pool with a stick? No fucking way. The same applies to building software! 🏗️Projects >>> Tutorials📺
    6222
  16. Matt Moll@MattCodeJourney
    Everybody knows when code is not simple, but do you know when code is not coherent? Coherent code is logical and consistent. Same and intuitive approach to solving problems We don't take diametrical different paths to solve similar problems Establish guidelines -> Coherence 🔼
    207
  17. Matt Moll@MattCodeJourney
    Posts @MattCodeJourney
    Some examples, high and low level. Solving reports with DB queries or with code logic. Creating granular and small components and composing them or not. Minimizing side effects? Does your team use tuples? Const? There is usually a better way to do things, but consistency is🔑
    002
  18. Matt Moll@MattCodeJourney
    Hello everyone 👋! I'm back from a little break. Everything is fine, thanks to those who reached out to ask ^^! Software engineering content coming back every day 💪! Videos will be back in around a week. I need to fix some setup things first. How are you doing?
    7032
  19. Matt Moll@MattCodeJourney
    Posts @MattCodeJourney
    In case you care, I have been: 1_ Fumigating home 2_ Catching up with friends 3_ Going to social dancing 4_ Playing some chess ♟️ 5_ Working on side projects I hadn't realized how much time I spent on social media every day 😅. But I also missed it :)
    003
  20. Matt Moll@MattCodeJourney
    Software Development is very similar to entrepreneur shipment 🔹 Continues improvement is required 🔹 Several domains of knowledge is needed 🔹 Embracing failure will go a long way 🔹 Rounding yourself with skillful people is key 🔹 It's a marathon, not a sprint.
    1623
  21. Matt Moll@MattCodeJourney
    That moment when your brand new code runs as expected and you are happy with the design 🔥
    3020
  22. Show more posts