Mina Andrawos

Thoughts on software engineering, and life

  • Articles
    • Leadership
    • Opinions
  • Technical
    • Google Go
    • SCADA
    • What is?
    • JavaScript
    • Software systems
  • About me
    • Who Am I?
    • Contact me
  • My Work
    • The Golang News mobile app
    • Modbus Examiner tool
    • Publications
      • Mastering Golang Programming
      • Cloud Native Programming With Go
      • Modern Golang Programming
    • Open Source Projects
      • Real Time File Logger
      • Machat: Chat Server and API
      • Modbus REST API
      • OPC Modbus UA Server

Mina Andrawos

Thoughts on software engineering, and life

  • Articles
    • Leadership
    • Opinions
  • Technical
    • Google Go
    • SCADA
    • What is?
    • JavaScript
    • Software systems
  • About me
    • Who Am I?
    • Contact me
  • My Work
    • The Golang News mobile app
    • Modbus Examiner tool
    • Publications
      • Mastering Golang Programming
      • Cloud Native Programming With Go
      • Modern Golang Programming
    • Open Source Projects
      • Real Time File Logger
      • Machat: Chat Server and API
      • Modbus REST API
      • OPC Modbus UA Server
  • General
  • Software design
  • Software systems
  • Technical

Distributed Software Systems at scale

Mina March 26, 2023 1 Comment

One of the most potent skills a senior engineer can possess in modern software engineering orgs is the ability to navigate distributed software systems at a global scale. Designing, constructing,

Read More
  • General
  • Leadership
  • Opinions

Well Oiled Engineering Teams

Mina December 18, 2022 1 Comment

In 1965, a brilliant psychological researcher, Bruce Tuckman, came up with what became known as Tuckman stages of group development. These stages describe the distinct phases that a group working

Read More
  • General
  • Opinions

Thoughts on managing engineering teams

Mina June 16, 2021 No Comments

Below are some thoughts that I put together in my journey to learn how to become a better manager of engineers. The learning journey continues. Photo by fauxels on Pexels.com

Read More
  • General
  • Opinions

Outside the box

Mina October 20, 2019 No Comments

For most of my career, I was advised to “think outside the box”. It’s a fun concept, a cute idea really! It’s a popular piece of advice, especially in the

Read More
  • Opinions
  • Technical

My first book journey

Mina April 22, 2018 No Comments

Coding is a passion for many software developers. A lot of us do it because we simply like it, not because it pays for fancy steak dinners, or make our

Read More
  • General
  • Opinions

Never underestimate the power of art

Mina December 23, 2014 1 Comment

According to wikipedia, art is an outlet for human expression, a vessel for our creativity. A very attractive definition indeed. But what value does art provide? Why do we care

Read More
  • General
  • Opinions

Life is not fair!!

Mina July 15, 2014 1 Comment

Do you think good always wins over evil?? Do bad people who do nasty things end up getting punished in life?? How about people who go through life crises? Are

Read More
  • General
  • Opinions

I was bored!!

Mina April 27, 2014 3 Comments

I was really bored a couple of years ago, why? Ummm, let me think, was it because of the lack of something to do? don’t think so, I had tons of

Read More
  • General
  • Opinions

The gift and the curse of being yourself!!

Mina March 25, 2014 1 Comment

I am currently sitting in a tiny plane cruising from Seattle to Edmonton. I decided to write about something not technical. Who am I you ask?? Well, I am just a

Read More
  • General

My first post

Mina March 10, 2014 1 Comment

Hello Everyone, Welcome to my website, this is my first post. I am still testing out the website and deciding where to go from here 🙂  … Read more

Read More

Search

  • Twitter
  • Linkedin
  • Reddit
  • Facebook
Copyright © 2025 Mina Andrawos | Powered by Themepoints