programming


post-837-thumbnail
Universal Principles Of Design For Programmers: Part 1

a look into universal design principles, and how they can be applied in programming.

10 Intriguing Public Rest Apis For Your Next Project

The notion of working on side projects gets thrown out a lot amongst the programming community. It...

Modern Programming Language

in our days we are in the modern world , in other word some say we are in technology era , most peopl...

No More Sentinels, Active Replication For Keydb (Redis Compatible)

https://youtu.be/2QOICUsBEls

Getting Started With A New Codebase

The process that helped me in getting started with new codebases while applying for GSoC 2019

Yarn Vs Npm

Yarn seemed to have taken npm's throne as JS package manager in 2016/17. But how does the situation look like today?

post-723-thumbnail
Why You Should Switch To Kotlin As An Android Developer

About two years ago, Google announced kotlin as the official language for android development and sin...

Shave That Yak!

Why sometimes you should pursue the fiddly little thing that doesn't seem that important.

Comparing Authentication Tools For Developers

Photo by Micah Williams When I first started learning to code, I went through more tutorials than I...

post-643-thumbnail
Organizing Unstructured Data

The main, if not the only, purpose of the Computer is computing information. It doesn't always have...

Ruby Code Challenge: Airplane Movies

My introduction to data’s Big O Let’s say you’re taking a long-ish flight. You’ve got a list of in...

Using Google Firestore For A Golang Backend Application

Switching from internal KV store to a Google Firestore can be quick and easy

post-408-thumbnail
The Problem With Thought Leaders

In recent years (and due to the toxicity of the Twitter) term "thought leader" became a negative thing to me

post-392-thumbnail
Arrow Functions In Php

Inspired from Javascript's arrow function, I guess? es6-in-depth-arrow-functions The short closures...

Is Object-Oriented Programming "Dangerous"?

I found an interesting article while browsing HackerNews regarding the downfalls of Object-Oriented Programming and wanted to discuss it with the community.

Windows Or Linux?

Windows or Linux? The title of the post is a thing I'm struggling with on a daily basis....

Improving My Programming Skills At A Full-Time Job

Improving my programming skills at a full-time job I've been working full-time, right...

How I Reduced The Runtime Of A Cronjob By 94%

How I reduced the runtime of a Cronjob by 94% We all need Cronjob for certain automation...

How To Pick Right Configuration File Type For Your Project

How to Pick Right Configuration File Type for Your Project Understand & learn about...

post-201-thumbnail
Laziness Is Motivating

Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It mak...

A Love Letter To Excel: 34 Years Of Magic ✨

In an age where "software is eating the world", what can we learn from the tool that has withstood the test of time? This piece illustrates how the fundamentals behind Excel can be used to envision the next wave of bulletproof technologies.

post-140-thumbnail
Ids Vs Classes: A Css Specificity Chapter

Every developer asks himself at some point, which should I use? IDs or Classes? We'll answer this question by approaching the CSS Specificity concept, what is it and how is it related to these CSS Selectors.

post-118-thumbnail
What Is A Good Team Lead In Your Opinion?

What is the most important quality for the team lead?

post-58-thumbnail
9 Software Engineering Job Search And Interview Tips From The Last 3 Years

Over the last three years, I was at a startup, a large company, and a smaller company inside a larger...

Down The Rabbit Hole

Dealing with distraction

Little Rust Starter Hint Series: Tests And Tdd

rust has a very easy way to test your code. Here you will learn the very basics how to start to solve a problem test driven in rust