Thursday, December 22, 2022

Good Article on Culture & Methods in SW

This is a really good article on the challenges and opportunities to shift the mindsets of those who love the world of software.

https://www.infoq.com/articles/developer-challenges-mindset/

Monday, December 5, 2022

Why Databases Need APIs

I like and agree with this article. As our world continues growing into an inter-connected world especially with IoT, the ability to access (securely) data which should be encrypted and under privacy will become more vital. Blockchain technology hopes to solve some of the authentication of data, but databases will still need to serve as a "databank" in case any corruption infects a blockchain.

https://thenewstack.io/why-databases-need-apis/

Notion AI

AI that writes your routine tasks for you. This is quite the money-maker considering how many people copy/paste/tweak notes and speeches.

https://www.theverge.com/2022/11/16/23460904/notion-ai-notes-writing-machine-learning


Wednesday, November 30, 2022

AWS RE: invent Dev Con tips

Great tips from AWS developer conference.
https://www.theregister.com/2022/11/29/how_aws_develops_software/

They continue to prove the power in microservices over a monolithic system.

Tuesday, November 8, 2022

Rust - a language on the rise

https://www.wired.com/story/rust-secure-programming-language-memory-safe/

Monday, June 6, 2022

Article Review: Best Practices for Naming Variables

This is a good conversation to have with any development team. 

Strangely, I didn't see any comments from product managers or folks who give developers requirements to build a product. Often, developers try to align the words used for variables and functions to the words used in requirements. I would like the academic research to consider the business aspect.

Wednesday, April 20, 2022

Meta "Zuck Bucks" over Cryptocurrency

While the cryptocurrency industry continues to struggle for its "worth", I think the virtual reality world may have a quicker breakthrough into shifting the currency exchange systems and personal transactions. By taking Meta for instance, if Meta establishes rules that are aligned with the real world systems, then people will more likely make exchanges in Meta world especially upon initial meetings. This is something to watch.

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):

  1. APIs are Forever
  2. Never Break Backward Compatibility
  3. Work Backwards from Customer Use Cases
  4. Create APIs That are Self Describing and Have a Clear, Specific Purpose
  5. Create APIs with Explicit and Well-Documented Failure Modes
  6. 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 -