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
  • Golang
  • SCADA
  • Technical

How to build a Modbus driver in Go?

Mina November 26, 2014 2 Comments

This article serves as a practical guide into how to build a Modbus driver. I use the Go (Golang) programming language because I like it . However, the principles outlined should

Read More
  • Golang
  • Technical

A Class Factory in Golang (Google Go)

Mina September 25, 2014 14 Comments

Do you know what a class factory is and why is it useful?  Ever considered implementing a class factory in Golang (Google Go) even though Go is not considered fully object oriented in

Read More
  • SCADA
  • Technical

A dive into the industrial software industry

Mina August 19, 2014 2 Comments

This article serves to provide a decent overview of the industrial software industry. This industry is the gate to the intelligent solutions that drive the success of industrial operations in factories, plants, pipelines, electrical grids,

Read More
  • What is?

What is scaling an application?

Mina March 21, 2014 No Comments

Simple Definition: Scaling an application simply means making a piece of software capable of handling amounts of data that is more than the software current ability. This is typically done

Read More
  • What is?

What is SCADA?

Mina March 16, 2014 1 Comment

Simple Definition: SCADA is the layer that sits between a computer screen and any control or monitoring device.   Examples: In a factory, SCADA is what allows the factory operators

Read More
  • What is?

What is a Database?

Mina March 15, 2014 No Comments

Simple Definition: A database is very simply a software program that stores any kind of information to be retrieved later.   Examples: In schools, a database is the piece of

Read More
  • 1
  • 2

Search

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