Optimizing database queries
Most projects you will work on will have a database of some sort. For this reason, optimizing your queries allows you to use all that the database provides without having your application try to...
View ArticleAn Introduction to Data Mining
Data mining is an interdisciplinary subfield of computer science used to discover patterns in complex datasets. The field has been widely studied since the 70’s since it can produce useful insights...
View ArticleREST API Models in Swift
There are a lot of APIs out there, a lot of networking layers, a lot of abstractions, I’m going to offer just one way to start building Swift models backed by a RESTful API. Out of personal preference,...
View ArticleAn Introduction to Machine Learning
Machine learning (a field of artificial intelligence) is a rapidly expanding technology that we see in use more and more in our daily lives. It is used to give us more accurate results when we do an...
View ArticleImproving Supply Chain Management with Software
By definition, Supply Chain Management (SCM) is the oversight of materials, information, and finances as they move in a process from supplier to manufacturer to wholesaler to retailer to consumer....
View ArticleIntroduction to Blockchain
The term blockchain has been floating around both the tech and finance communities a lot in recent years. But what is blockchain? Blockchain is a digital ledger of all transactions across a peer to...
View ArticleIntroduction to Mobile Cloud Platforms
If you are building a mobile application of any sophistication, you are likely to need some services to support your app. You’ll need a way to distribute your app for testing prior to submitting to the...
View ArticleUnmanned Grocery Stores
These days grocery stores are facing many challenges, like high maintenance costs, price competition with online stores, and limited business hours. All of these issues can be solved with unmanned...
View ArticleA Network of Networks: Understanding the Internet and the OSI Model
As the Internet has permeated our lives, so too has the lingo associated with it. Terms like “the cloud” have become synonymous with the great unknown. Despite the fact that we spend hours online each...
View ArticleDiscovering Nginx: A Developer’s Guide to Maximizing Your Web Server Potential
Nginx is something that most software developers have used at some point in their careers. However, there is a difference between working with Nginx and really understanding it. Nginx offers many...
View Article
More Pages to Explore .....