- Play Chess to Become a Better Programmer
Chess is an old, classic game which is great for passing the time. Did you know Chess actually builds the same skills you use while programming? Someone asked on Quora, does Chess really does make you become a better programmer and the response was amazing. Most people suggest there is a significant overlap of skills between programming and chess.
Alan Turing, famous Computer Scientist, was the first person to design “computer chess” by writing a program that was capable of playing a FULL game of chess.
- How to Create a DynamoDB Table on AWS
This article will show you how to create your first DynamoDB table. Amazon DynamoDB is the primary database in AWS for building serverless applications. DynamoDB is a fully managed NoSQL database and you do not have to manage any servers. Unlike most NoSQL databases, DynamoDB also supports consistent reads but with an additional cost.
Attributes in DynamoDB are synonymous with columns, and items are synonymous with rows in a relational database.
- How to Avoid Limiting Your Programming Career
According to the numbers, Programming is a pretty short career path, source. Programming careers are typically quite short as people start to drop off past 35. Knowing how to avoid the “potholes” of a programming career will help you to maximise your earning potential and help you stay in the game longer. Following these tips will actually help you to avoid limiting your programming career.
Avoid Shady Jobs Avoiding the shady jobs is always a good idea - you’re better off without them.
- A Gentle Introduction to Functions in ReasonML
In this post, we will cover an introduction to functions in Reason and how to use them effectively. Functions wrap calculations and actions for reusability, so it makes sense that they’re among the most heavily used features in any programming language. So, by taking advantage of Reason’s type system and functional programming techniques, you can design functions for maximum effectiveness.
- Elon Musk's Tunnel Passes First Round in Las Vegas
Elon Musk wasn’t joking when he said he wanted to build a tunnel… His company passed an approval round by the Las Vegas Convention and Visitors Authority to build a “people mover”. This is a major win for Musk as it will hopefully be a stepping stone to later solving the traffic crisis in LA.
His company, “The Boring Company”, has set out to build this people mover for the convention center by offering a high speed guest transportation system, having the potential to transform Las Vegas.
- Major Bank Publishes Private NPM Package - Oops!
Laurie Voss, co-founder of NPM, recently sent out this tweet highlighting that a major bank has published a private package to the npm registry… and left it there for over 3 years. For those who don’t know, npm is a major Software repository that holds the public Node.js libraries. It’s also classified as the largest Software registry in the world. So yes, certainly a big deal.
I have seen npm really up its game lately through enforcing security at the package level.
- Ultimate Gaming Laptops out now
This is a curated list of laptops for only serious gamers. They provide the performance you need to run high end games and they have the capability to perform intensive memory and CPU operations for heavyweight gaming sessions.
These dual-purpose laptops are top of the market for gaming. These laptops will save you the frustration of putting up with slowness and lag, so you’re able to focus on the task at hand.
- List of Awesome C and C++ Programming Books
1. The C Programming Language View Online
The C Programming Language - it should be renamed to “The C Programmer’s bible”. This book is a must-have for any C programmer. It was actually written by the guy who invented the language (so you know it is reliable). This book is a short read, however it is jam-packed with everything you need to know about the language and its fundamental concepts such as, pointers, malloc, and file i/o.
- Unikernels with OPS running is faster and more secure than Docker Containers
Unikernels are an emerging deployment pattern that many companies are starting to dive into headfirst, and they are seeing some outstanding results.. Ulrich Drepper, the main force behind libc, is also behind a project at Redhat called UKL while IBM has been busily filing patents. Researchers over at NEC are reporting boot times of 5ms! Just for comparison calling fork is roughly 3ms while booting a docker container is over 100ms.
- Automate Your Home for Ultimate Relaxation
Software development can be a very stressful profession. It can have extreme deadlines and time pressures which place extra stress on the body. Relaxation can be used as a method to balance this lifestyle. This post is on how you can use technology to create a relaxing environment for when you return home from work, calm as a hindu cow.
What does automating relaxation look like?
“Alexa I’m home”