blog

News & Updates

Join our Newsletter

Day 4: Setting Up Development Environment with Docker Compose

Day 4: Setting Up Development Environment with Docker Compose

GitHub Repository You can find all the necessary files used inside Docker Compose in the GitHub repository. Local Development Tools To streamline your local development environment, ensure you have the following tools: IDE: Use VSCode or any other IDE of your...

Day 2: Project description and functional requirements

Day 2: Project description and functional requirements

I'm embarking on a venture to establish a vibrant marketplace tailored for local communities, where sellers can showcase their services through gigs and offer homemade products. Meanwhile, buyers will have the opportunity to explore and purchase these offerings....

Day 1: Microservices Communication Types and Styles

Day 1: Microservices Communication Types and Styles

Microservices architecture relies on two fundamental communication types: synchronous and asynchronous. Synchronous Communication: In synchronous communication, reminiscent of traditional monolithic applications, the client initiates a request and awaits a response...

DAY 0: Monolithic vs. Microservices Architecture

DAY 0: Monolithic vs. Microservices Architecture

Monolithic Architecture: Monolithic architecture, the traditional approach to software development, integrates all application components—client, server, and database—into a single, tightly coupled unit. Even in modern iterations, like separating client-side...

Day 0: Embarking on a Journey into Event-Driven Microservices

Day 0: Embarking on a Journey into Event-Driven Microservices

Welcome to the inception of an exciting journey! Today marks the beginning of my venture into the world of event-driven microservices, where innovation meets opportunity. As I set sail into uncharted territories, my compass points towards the creation of an e-commerce...

The origins of Java

The origins of Java

In 1990, Patrick Naughton, a disgruntled software engineer working for Sun Microsystems (the company was acquired and merged into the Oracle Corporation in 2010), was considering leaving Sun Microsystems for a rival company and detailed in a letter to Sun...

Object-oriented technology in context

Object-oriented technology in context

The idea of viewing software (and, indeed, of designing and writing software) in terms of objects is not a new one. The idea started in the mid-1960s with the language Simula, a language designed for performing simulations (for example, using computer graphics)....

What is procedural programming?

What is procedural programming?

Before object-orientation the predominant method for structuring programs was procedural programming. Procedural programming is so called because the program code gives a step-by-step procedure (a set of instructions that accomplish a task, i.e. an algorithm) for...

Services

Virtual Assistant, Web Design & Bookkeeping

Contact

+44 (0) 77 888 60 954
christel@hamersvaservices.co.uk

Available ’round the clock

Free 1-hour consultation

logo

All-in-one Virtual Assistant Solutions