About

Contact me

Email me here: Ben Koshy

What is this?

  • A series of posts, for myself, as a reference and also for my own amusement. Some parts are a work in progress. The posts can generally categorised into identifying and solving problems using code.

Why this blog?

  • I find that concepts are explained in a complicated matter everywhere. I am aiming to write SIMPLE explanations of programming concepts so that even 4 year olds will understand - from all concepts that I know something about, from what is a shim, to explaining AWS IAM concepts.

About me:

Here’s what I do: Fundamentally: I see problems, and I solve them.

Seeing the problem(s): The hardest part is identifying that one problem exists. Once discovered, solutions tend to easily manifest.

There are many ways to skin a cat: usually the cheapest, quickest, most expedient will suffice.

Solving the problem: The appetite of man is usually gluttonious: he will always want a mansion: but resources are limited. A well built garden-shed might suffice in lieu of a poorly built mansion.

This allows you to move on quickly to fight other battles. You can always return to improve your gardenshed if you need to. But rarely does that happen. Small and simple is usually good enough.

Technical Skils

(a) Web Development

  • Ruby on Rails projects, and all that it encompasses, including for example: Elm and now React.

(b) Cad Development

  • Autocad .Net API development.
  • Tekla Open API Projects

(c) Languages

  • C#, Ruby, Elm and Javascript. My preference is to avoid the latter if possible.

Examples:

I’m a Rails Dev, C# dev who helps folks in the building and construction industry.

I help: document issues, minimize risk, help folks get paid. I also write tools to improve efficiency and minimize errors on fabrication drawings. That probably sound like marketing BS. Links will be provided (in future) to substantiate these claims.

About Me Personally:

  • Golf.