profile

M Bytes

๐ŸŸง M Bytes #18: Creating a generation of incompetent programmers


by M.academyโ€‹

โ€‹

Hey Reader,

I had post go semi-viral on LinkedIn yesterday, and it was all about how we are creating an entire generation of incompetent programmers.

As a teacher, I can't help but think all of the ways newb developers are just not gonna make it. And how others โ€” smart enough to get by without the help of AI โ€” are letting their brain atrophy.

We need to take back some agency. Own the process. Push back on the AI/LLM and guide it, rather than have it guide us.

This goes into a much deeper philosophical issue that is going on right now with coding, and a huge part of the problem is that we are losing our ability to think independently. Or so we think.

What are your thoughts?

This week's M Bytes below ๐Ÿ‘‡

Keep coding,

Mark Shust

Teacher / M.academy

Say hi ๐Ÿ‘‹ on LinkedIn & YouTubeโ€‹

โ€‹

P.S. I've already dropped a few lessons for my new Adobe Commerce Developer Professional Cert-Prep course and made them available to University students. A few students have even taken practice exams already and gotten their results!

Get early access by joining the University today. The entire 60+ lesson course will be complete around the middle of next month.

This week's issue is sponsored by Superhuman AIโ€‹

Find out why 1M+ professionals read Superhuman AI daily.

AI won't take over the world. People who know how to use AI will.

Here's how to stay ahead with AI:

1- Sign up for Superhuman AI. The AI newsletter read by 1M+ pros.

2- Master AI tools, tutorials, and news in just 3 minutes a day.

3- Become 10X more productive using AI.

โ€‹Join 1 million pros and start learning AIโ€‹

โ€‹

Generate and deploy static content files using CLI in Magento

What exactly are static content files in Magento, and how do you compile them up?

Git Ship - A Simpler Flow to Release Code to Production

Are you still using git flow, spending all day merging tons of branches around, and not getting work done?

If so, I created a framework that helps you ship code rather than deal with branch merges all day. It's called "Git Ship", and you can read all about it here:

About to insert a duplicate key?

MySQL gives you a feature named ON DUPLICATE KEY UPDATE. If the field being passed in would lead to a duplicate entry, it dynamically changes the INSERT statement into an UPDATE. This is effectively MySQL's version of an UPSERT.

Write better LLM prompts for AI code generation

You're probably not providing enough context to the LLM. Get better results by setting expectations:

Thank you for being a University student ๐Ÿงก

Building your Magento expertise?

Track your learning progress, discover new concepts, and up your skills by watching a few video lessons today in the course portal:

โ€‹

M.academyโ€‹
8940 Sassafras Cir, N. Royalton, OH 44133

โ€‹Remove me from M Bytes, remove me from everything or manage your profileโ€‹

M Bytes

Watch. Read. Apply. One topic every week.

Share this page