Name: Mohamed Taman
Type: User
Company: Magna International
Bio: Solutions Architect, a Java Champion, JakartaEE Ambassador, JCP, Speaks Java, Speaker, Consultant, Trainer, and Author.
Twitter: _tamanm
Location: Belgrade, Serbia
Blog: https://about.me/mohamedtaman/
Mohamed Taman's Projects
Refactoring for high-performance Agile Software Development, refactoring for better code. Refactoring is about improving the quality of your code by simplifying your code. Simpler code enables agility, the ability to change your code quickly, to add new features, to meet people's ever-changing needs.
Developers can experiment with the new features and capabilities of the operating system powered by Java SE 8 and Kotlin, I will also touch the new Desugar compiler designed for Java SE 8 support and programming with Java SE 8 syntax; lambda expression, method reference, default methods, Streams... etc.
The Workflow Engine Building Block for GovStack
Books about Nodejs, Angular2, Agile, Clean Code, Docker, Golang, Microservices, REST, TDD, BDD, and Startups.
Brewing beer with Spring Cloud has never been that easy...
Java design patterns implementations and code examples
Effective Java SE 9 through 19 APIs & Language features, make your life easier.
Flight advisor Service APIs for finding the cheapest flights.
Getting Started with Clean Code Java SE 9 [Video], Published by Packt
Easy TOC creation for GitHub README.md
Building a Gateway :: Learn how to configure a gateway
A set of interacting Spring boot services, representing a very basic banking system.
Core annotations (annotations that only depend on jackson-core) for Jackson data processor
General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)
IBM Developers Work related articles code, this repository contains a collection of Java SE code examples from java SE 8/9-14 and next, applicable to day by day job tasks
A parent repository containing all my Java Magazine source code, organized by folders for each article.
Take a tour of the new features in Java SE 8, the platform designed to support faster and easier Java development. Learn about Project Lambda, a new syntax to support lambda expressions in Java code; the new Stream API for processing collections and managing parallel processing; the DateTime API for representing, managing and calculating date and time values; and Nashorn, a new engine to better support the use of JavaScript code with the Java Virtual Machine.
JSR-353-JSON Processing - artefact, followon from the LJC hackday
JSR 354 - Money and Currency API
This repository contains all PoC work examples related to Kafka
Profile biography
๐ A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Automatically update running docker containers with newest available image
My 10 Architectural Principles for PhoneGap Apps session code
A simple test of using relative URL in .MD files
Code that goes along with my screencasts.
Project to detect HPTorpedo and HPShip hidden in the space.
A spring boot actuator application, to demonstrate how to aggregate the health of my microservices statuses under the central Edge or API Gateway Server.
Springy Store is a conceptual simple ฮผServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those ฮผServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.
Everything about testing, especially TDD, Test-Driven Development: Really, Itโs a Design Technique