• Murex
  • Philippe’s Blog
  • Bilal’s Blog
  • Sondos’ Blog
Skip to content

AHMAD ATWI

Software Developer

  • About Me
  • Education, Training & Conferences

Tag: Coding

November 22, 2018 Agile / Coding

A good commit message can make a difference!

Some developers have a habit of committing their code without an explicit commit message. I was one of them! Now,

Continue reading

August 16, 2018 Coding / How-To & Tutorials / Java

Tutorial: How to configure maven surefire plugin work with JUnit 5

Recently, I had a task to migrate the unit tests in our project from ‘JUnit 4’ to ‘JUnit 5’. As

Continue reading

May 3, 2017 How-To & Tutorials

How to become a better developer!

The fast and constant change in technology made it inevitable for developers to always improve their skills through continuous learning.

Continue reading

April 27, 2017 Agile / Coding

My takeaways from a TDD debate between Cope & Uncle Bob

As a developer, there is a high chance that you had a debate on the value of TDD in building

Continue reading

January 20, 2017 Coding / How-To & Tutorials

How to handle Java exceptions in clean code? – Part 1

Reading the chapter ‘Error Handling‘ from the book ‘Clean Code‘ made me think whether developers follow the clean code rules when

Continue reading

October 28, 2016 Agile / Talks

Extreme Practices – Agile Tour Beirut

In my previous post, I shared with you how Philippe and I prepared for our talk “Extreme Practices.” In this post,

Continue reading

October 23, 2016 Agile / Talks

Extreme Practices – The Preparation

Extreme Practices was the name of the talk Philippe and I gave at the AgileTour in Beirut on 15th of

Continue reading

July 22, 2016 Coaching / CodingDojo / Murex

Coding dojo… One year later

Last week’s coding dojo session was a special one, not only because we brought a cake 🙂 but because it

Continue reading

July 11, 2016 Agile / Coaching / Murex

Newcomers’ Training Program

Recently, I was in charge of training two fresh-graduate newcomers to our department. My mission was to prepare a two

Continue reading

June 6, 2016 Agile / Books

An XP Interview

While reading the book “Extreme Programming Explained,” I came across an interview with Brad Jensen a Senior Vice President of

Continue reading

Posts navigation

1 2 Next Posts»

Follow Me On

  • GitHub
  • LinkedIn
  • Twitter
  • Instagram

Categories

  • Agile
  • Books
  • Coaching
  • Coding
  • CodingDojo
  • Conferences
  • Extreme Programming
  • How-To & Tutorials
  • Java
  • Murex
  • Pair Programming
  • Pair Programming
  • Refactoring-Kata
  • SpringBoot
  • Talks
  • testing
  • Uncategorized

Books Read

Archives

  • May 2020
  • July 2019
  • June 2019
  • April 2019
  • January 2019
  • November 2018
  • August 2018
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • January 2016
  • December 2015
  • July 2015

Enter your email address to be notified of my new posts by email.

RECENT TWEETS

My Tweets

About Ahmad

A software developer at Murex Systems, blogger, speaker and squash player.

Passionate about software engineering and technology. Spend most of my free time reading books and articles or writing code for fun and exploration.

For more details check my About page!

Tags

agile CheckedExceptions cleancode Coding codingdojo conference designpatterns development extremeprogramming featured Git Java JavaExceptions junit maven Murex talk TDD Tutorial xp

Recent Comments

thd on How to handle Java exceptions…
git log를 유지하면서, 다른 r… on How to move a git repository t…
TomTom on How to move a git repository t…
rattieh on How to handle Java exceptions…
Ahmad Atwi on My takeaways from a TDD debate…
Blog at WordPress.com.
  • Follow Following
    • AHMAD ATWI
    • Already have a WordPress.com account? Log in now.
    • AHMAD ATWI
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...