Let's discuss industry news, programming concepts, and code!
Topics
Market and earnings: Meta, Paypal, Amazon
Caring about hardware and concrete problems
A better approach to for loops with conditional checks
Chapters:
00:00 Waiting to start
06:00 Opening
07:50 Earnings report: Apple
08:20 Earnings report: Facebook / Meta
13:30 Earnings report: PayPal
15:00 Why care about stock as a Software Engineer?
16:12 Earnings report: Amazon
17:30 Hardware focused, efficient programming
19:45 "Where Does Bad Code Come From?" - Casey Muratori
22:00 What is good code? Is it SOLID? Is it something else?
24:15 "Simple Code, High Performance" - Casey Muratori
28:20 Problem: for loops with conditionals
32:15 Solution: create predicates; use array methods like filter, map, reduce, compact
37:05 Conclusion
Talks referenced:
"Where Does Bad Code Come From" - Casey Muratori
• Where Does Bad Code Come From?
"Simple Code, High Performance" - Casey Muratori
• Simple Code, High Performance