At a glance of a key

  • Home
  • Photography
  • Contact Form
  • Home
  • Photography
  • Contact Form

Month: June 2017

Serverless On-call duty notifier – Part 1

2017-06-282018-03-28Development1 Comment

As many engineers in the industry, we have on-call duty. The on-call duty is defined at the beginning of each month and the list of the on-call engineers for each date can be found in an excel sheet. Well, this […]

Getting the right Jenkins build number using Python

2017-06-272018-03-28Tips & TricksNo Comments

One of the jobs in our CI pipeline is responsible for compiling, building and packing the code. The artifacts of the job is a directory on our storage with the build number and all the artifacts that are related to […]

Proper use of static keyword

2017-06-122018-03-28Debugging, Development1 Comment

Recently I found a funny bug in our code and I wanted to share some insights on it so you won’t do the same mistakes. Let’s assume we have a function that produces a lot of output and it can […]

How do I spend less time on compilation

2017-06-112018-03-28DevelopmentNo Comments

As part of my day job, I write and compile a lot of code. My laptop is not that strong and I find myself wasting a lot of time on compilation. Then I asked myself, why shouldn’t I use the […]

Why you shouldn’t trust the documentation ?

2017-06-082018-03-28Debugging1 Comment

Today Microsoft Azure introduced the new F-series VM sizes (you can read about it here) and our software faced a bizarre issue. When we want to create a new instance in Azure, we have an implementation that chooses VM size […]

About Me

I have over fifteen years of experience designing, building, testing and delivering enterprise-grade software in various fields. Today, I am employed as a Senior Software Engineer at Amazon Web Services (AWS), working on the next cutting edge technology in the cloud computing field. I am passionate about technology and primarily blog about software engineering, programming tips, cloud computing and how to increase your productivity and overall design/code quality.

My formal education is BSc. degree in Electrical Engineering and outside of work I spend most of my time traveling, reading and photographing.

Archives

  • April 2018 (1)
  • March 2018 (3)
  • January 2018 (1)
  • July 2017 (2)
  • June 2017 (5)
  • May 2017 (5)

Recent Posts

  • The Mossad Challenge 2018 – Entry Riddle
  • Marking field as required when using Lombok Builder
  • Simple item versioning with DynamoDB
  • Life got much easier – Using Lombok with Java
  • How to consume all messages from an SQS queue ?

Categories

  • Cyber Security (2)
  • Debugging (2)
  • Development (11)
  • Tips & Tricks (5)

Tags

API AWS Azure Bash Brainfuck C++ Challenge Cloud Cloud Bursting Database DevOps Disassembly DLL Documentation DynamoDB Java Jenkins Mossad NoSQL Performance Python Security Serverless Testing Unit Tests WebService
Proudly powered by WordPress | Theme: Doo by ThemeVS.