Welcome!
Hi! I’m Matt - I’m a full stack developer jotting down my ideas about software development.
I’m interested in further development of my DevOps skills as well as refining web app architectures.
Hi! I’m Matt - I’m a full stack developer jotting down my ideas about software development.
I’m interested in further development of my DevOps skills as well as refining web app architectures.
I’ve done mostly Python and C++ for my software development career. I used C++ in constrained environments where clock cycles mattered, and Python when we needed to iterate quickly and be productive. They felt like different ends of the spectrum, and I learned what I liked and didn’t like about both languages. Python Likes: Flexible Productive Standard library Lots of good libraries on Pypi Python Dislikes: Environment management Not efficient You have to accept dynamic typing C++ Likes: Speed and efficiency STL - good C++ is elegant C++ Dislikes: CMAKE Undefined behavior Older code - bad C++ gives Perl a run for its money....
One word I’m always wary of is “empowerment”. The hairs on the back of my neck go up when I hear something like this. We should make our employees feel empowered to do X. What does this mean? Can a manager empower their team with mere words? Johnny - you should feel empowered to overcome the obstacles you're currently facing. Thank you sir for that sage advice. Thanks I’m cured...
Starting a new greenfield project brings with it a lot of challenges, one of which involves devising an architecture that strikes a balance between being easy to comprehend and being performant. I wanted to consolidate my thoughts on architecture and transform them into a solid foundation for what I call the “Red Tortoise”. It’s called red tortoise because it’s stable, wins races, and I just like the color red. For most of you out there – there’s not much surprising stuff here, but if it informs anyone then I think its worth putting down....