Zoran Pandovski

Full Stack Developer
Bitola, Macedonia
Article views 834
Followers 0
Following 0

An Introduction to Cloud Computing

What is Cloud ComputingBusiness applications have always been very complicated for developing and expensive too. The hardware and software on which they run are also very expensive too. You need a whole expert team to install, configure, test, run, secure, and update them.So here comes the cloud com...

Introduction to Selenium

Selenium is an open-source browser automation tool that works across different browsers and platforms. Its main purpose was for automating web applications testing but currently, it is capable of much more. One major advantage of the Selenium software is its open source code, so it is free and there...

Continuous Integration: code quality and code review tools

Code review in the software development world is a process of reviewing the source code. Code review could be done in different forms such as walkthroughs, Fagan inspection, pair programming, continuous code review. The main idea behind code review is to find code mistakes and improve the quality of...

Android Operating System

Android’s HistoryIt’s been almost 10 years since the first commercial Android phone was presented to the public. The company Android Inc was founded in October 2003 in Palo Alto, California by its four founders: Rich Miner, Nick Sears, Chris White, and Andy Rubin. The next big chapter for the Androi...

Primitive Data Types in Python 3

In programming languages, a data structure is a way of organizing and structuring pieces of data, and a data type is just a piece of data. Data structures can be divided into two categories: primitive and non-primitive data structures. Primitive data structures are the simplest forms of representing...

Data Structures in Python

The simplest way to talk about data structures is by thinking of the data structure as a way of organizing and storing data so it can be accessed and modified efficiently. How to store, insert, delete or access data efficiently led to the development of the data structures. One of the fundamental co...

How to build your own Alexa skills

Alexa is Amazon's voice virtual assistant and the brain behind of the devices like Amazon Echo, Echo Dot, Tap, Fire TV and Echo Show. Basically, Alexa is to Amazon what “Siri” is to Apple, “Hey Google” to Google and "Cortana" to Microsoft. This is how Amazon describes the Alexa  Service on their Ale...

Introduction to AWS Lambda

AWS Lambda is a  compute serverless service that will run your code, respond to different events and also manages all of the needed resources automatically. The name "serverless computing" is used because the server management and capacity planning decisions are completely hidden from the developer ...

Comparison of Continuous Integration Tools

Continuous Integration represents the process of automatically testing and building the code after every new change to the current version control. CI offers developers an option to share their code and unit tests by merging their changes into a shared version control repository after every small ta...