At a glance of a key

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

Tag: Testing

Marking field as required when using Lombok Builder

2018-03-28Development, Tips & Tricks4 Comments

The builder pattern is nice and useful, and using Lombok @Builder annotation instead of implementing it each time can save a lot of time. However, there is one problem with this. You can’t really define a required field. For example, […]

Simple item versioning with DynamoDB

2018-03-262018-03-28DevelopmentNo Comments

Occasionally you want to store information in a database with keeping versioning, so you will be able to retrieve previous versions of the record. In this example, we will use AWS DynamoDB and take advantage of some of its features. […]

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 […]

Building simple testing framework in Python

2017-05-102018-03-28Development3 Comments

Every good product need to have a good testing coverage in order to insure that it works both in “happy scenarios” and in “bad scenarios” – inc. disruptions, limits and etc. Beside unit tests, every module should be tested “end-to-end” […]

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

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

Recent Posts

  • Is it really a Singleton?
  • 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

Categories

  • Cyber Security (2)
  • Debugging (2)
  • Development (12)
  • Tips & Tricks (6)

Tags

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