Monday, June 6, 2022
Article Review: Best Practices for Naming Variables
Wednesday, April 20, 2022
Meta "Zuck Bucks" over Cryptocurrency
Thursday, January 13, 2022
6 Best Practices for API Design (and One Tool) by AWS Werner Vogel
I really like these 6 Rules by Chief Technology Officer (CTO) "Dr. Werner Vogel" of Amazon Web Services (AWS):
- APIs are Forever
- Never Break Backward Compatibility
- Work Backwards from Customer Use Cases
- Create APIs That are Self Describing and Have a Clear, Specific Purpose
- Create APIs with Explicit and Well-Documented Failure Modes
- Avoid Leaking Implementation Details at All Costs
For details, read this article - https://thenewstack.io/werner-vogels-6-rules-for-good-api-design/
Or, watch his video -
Friday, January 7, 2022
Chrome Dev Summit - Recaps
I finally got a chance to read (watch) the Google Chrome Summit videos. Very insightful!
Summit Recaps
Useful Links
Related Links
Tuesday, November 23, 2021
White-collar programmers & Blue-collar programmers are both necessary
Found this article by Mike Loukides to have great points on the future of programming, but even more on the future of the workforce. After all, people need work in order to live. Particularly, I like his terms and definitions of "white-collar programmers" and "blue-collar programmers".
https://devops.com/rethinking-programmer-education-for-todays-coders/
Thursday, October 21, 2021
Microsoft's VS Code now in the "Cloud"
I'm really excited about the progress Microsoft has made especially with adding VS Code into the "cloud" for development. There are lots of reasons why I am happy about VS Code, but the top reason is the need for local space for my personal media and content (which means less space for installing tools and IDEs). Plus, the ability to work anywhere (with a browser), anytime, makes "work remotely" even a bigger benefit. Of course, this comes with the strong assumption that one can access the Internet and the network has high bandwidth and speed.
https://vscode.dev (start playing now)
Read more about this @ code.visualstudio.com/blog
Tuesday, October 19, 2021
Quick Refresher: Functional Programming vs Imperative (Procedural) Programming
Hey! It's been a while, and I'm just posting this real quick and then back to learning. (I have a steep learning curve ahead of me in order to catch up from being stuck in the new dark ages of coding. Blah.)
Functional programming vs Imperative programming
I have not heard of this term "imperative programming" until I started learning more about the the Reactive Programming. So, I looked it up and found this nice article by Microsoft providing a brief explanation:
https://docs.microsoft.com/en-us/dotnet/standard/linq/functional-vs-imperative-programming
Also, Microsoft's Ignite (online conference) is coming up soon!
https://myignite.microsoft.com/home
Cheers!
