David Oravsky

Full-stack engineer, avid gamer and founder of Techievor.  I've been building websites, applications, and video games since 1998 and currently focusing on JavaScript and Unity with .NET technologies.

Feb 25, 2019
Posts by David Oravsky :

Building a Node.JS REST API With Express

16 min read

#REST#APIs#Node.js#Express

Learn the basics of creating a REST API using Node.js and Express. In this tutorial, you will develop a REST API for CRUD actions for a simple blog.

SOAP vs. REST APIs: Which One Is Right For You?

11 min read

#REST#SOAP#APIs

Understand the primary differences between SOAP and REST and how each can benefit your organization’s goals as well the challenges you might encounter while using them.

JSON vs XML

8 min read

#JSON#XML

This article will help you get a solid understanding of the differences between JSON and XML.

JavaScript's Three Dots (...): Spread and Rest

5 min read

#JavaScript#Destructuring

In this article we will learn the basics of using the JavaScript spread operator and rest parameter (...).

Data Breaches: Common Threats and Vulnerabilities

4 min read

#Security

Data breaches are always big news. Understanding common security threats and malicious attacks are a big step in avoiding any negative publicity or preventing your business grinding to a halt. This article reviews 3 of the most common security vulnerabilities: BYOD, Third-Party Vendors, and Malicious Intent.

Agile Vs Waterfall

5 min read

#Agile#Waterfall#Software Design

This article compares the strengths and weaknesses of the Agile and Traditional Project Management methodologies and will present an analysis that will help establish which method is best for specific projects.

The Agile Methodology

7 min read

#Agile#Software Design

The use of Agile methodologies is accompanied with many different tangible and intangible benefits. Regardless of tangible or intangible, the important thing to remember is Agile provides advantages that anyone can recognize and understand. This article takes a deep dive into Agile Manifesto to help you gain a solid grasp on this revolutionary development model.

Python JSON: Encoding and Decoding

7 min read

#Python#JSON

JSON is a popular data format used to represent semi-structured data. It can be used to transfer data from online APIs, store different types of data (either locally or in a database), and many other data needs. This article aims to help you know more about Python JSON in detail.

JSON Tutorial: Introduction for Beginners

5 min read

#Javascript#JSON

JSON is a great format to store data, widely used in data science and software engineering – find out all about it! In this post, we will introduce JSON without assuming any prior knowledge and explain the concept of JSON with simple examples.

Redirect www to non-www with Apache

7 min read

#Apache#CentOS

This tutorial will show you how to redirect a www URL to non-www (e.g., www.example.com to example.com) with Apache. We will also show how to redirect the other way, from a non-www URL to www. While the examples are based on CentOS, the steps are pretty much the same for any OS.