Muse Jama

269 Flips | 12 Magazines | 13 Likes | 1 Following | 3 Followers | @MuseJama2016 | Software Engineer;Refugee from Somalia;History buff

Single Line Statements in JavaScript: Reverse a String

In this series, our objective is to implement solutions that helps us understand and become a better developer using as less code as possible while …

Find Real Estate, Homes for Sale, Apartments & Houses for Rent - realtor.com®

× It looks like Cookies are disabled in your browser. For the best experience, please enable cookies when using our site.<p>Blocked IP Address<p>Your IP …

These Birds of Prey Are Deliberately Setting Forests on Fire

Even more proof Australian wildlife is nuts.<p>It's pretty hot in Australia right now. A brutal heatwave that's incinerated temperature records …

Javascript : JSON Object(Dynamic Create, Read, Update, Delete)

It Only Took This Instagram Co-Founder 1 Sentence to Provide the Perfect Cure for Procrastination

Instagram co-founder Kevin Systrom uses this simple trick to avoid putting things off. And so can you.<p>Everyone at least occasionally puts things off. Everyone at least occasionally avoids doing things they need to do. Everyone, at some point, procrastinates.<p>And everyone who procrastinates <i>hates</i> the …

Procrastination

Chess grandmaster Garry Kasparov on what happens when machines 'reach the level that is impossible for humans to compete'

LISBON, Portugal — Garry Kasparov knew as early as 1997 — 20 years ago — that humans were doomed, he says. It was in May of that year, in New York, that he lost a six-game chess match to IBM's Deep Blue, the most powerful chess computer of its day.<p>Today, it seems obvious Kasparov should have lost. …

Popups, Modals, and Navigation — Using Angular Material (2) Components in your Angular (2) Project

This article is part 3 of a 4 part series of using Angular Material (2) in your Angular (2) Angular-CLI project.<p><b>Part 1</b> Setting up your first Angular …

Advanced Algorithms: A Free Course from Harvard University

From Harvard professor Jelani Nelson comes "Advanced Algorithms," a course intended for graduate students and advanced undergraduate students. All 25 …

Harvard

The Definitive JavaScript Handbook for a developer interview

JavaScript is the most popular programming language and has been since 2014, according to Stack Overflow Survey. It is no wonder that over 1/3rd of …

Easy Angular Authentication with JSON Web Tokens

<i>Stateless authentication is a great fit for Angular apps. In this post, guest-blogger Ryan Chenkie from Auth0 talks about implementing it using JSON</i> …

AWS announces a serverless database service

Amazon’s AWS cloud computing division today announced a new database service that will make it easier and cheaper to quickly launch relational databases that don’t need to process data continuously. Aurora Serverless, which, unsurprisingly, was built on top of AWS’s existing Aurora database system, …

Cloud Computing

4 Ways to Speed Up SSH Connections in Linux

SSH is the most popular and secure method for managing Linux servers remotely. One of the challenges with remote server management is connection …

What Is Jenkins and Why Should You Be Using It?

<i>This post was originally published on our blog.</i><p>A common problem for many devops teams is a fragmented workflow. Inefficiency can be infuriating.<p>You …

DevOps

Wounds Sustained In Daytime Heal 60% Faster Than Those At Night

Wounds that occur during the day heal more quickly than the ones sustained at night, a study has suggested. The researchers found skin cells carry …

The 14 JavaScript debugging tips you probably didn't know

Knowing your tools can make a significant difference when it comes to getting things done. Despite JavaScript's reputation as being difficult to …

JavaScript

When do I know I’m ready for Redux?

<i>This blog is about when you should start thinking about using Redux, the problems it solved for us and the benefits we found. It is based on what we</i> …

Software Engineering

Create an EC2 AMI From Your On-Premises Server

Importing a VM using the VM Import/Export allows you to essentially move on-premises infrastructure into the cloud while keeping your current servers …

Confused by AWS Storage Options? S3, EBS, EFS Explained

Amazon Web Services (AWS) is well-known for its vast number of product offerings. There are (probably) a few AWS ninjas who know exactly how and when …

AWS vs Azure: cloud services compared

Amazon and Microsoft are the two biggest providers of public cloud services. We examine what they offer.

How to write your own git commands like "git refresh"?

Do you use git version control? Obviously you do! Can you think of any actions that you perform using git multiple times a day? For example, I update …

Configuration as Code With Docker and Spring Boot

What Is Configuration as Code?Configuration as code is a DevOps practice that promotes storing of application configuration as code within source …

Now Available – Amazon Linux AMI 2017.09 | Amazon Web Services

I’m happy to announce that the latest version of the Amazon Linux AMI (2017.09) is now available in all AWS Regions for all current-generation EC2 …

Tutorial: Break the Monolith with Amazon EC2 Container Service

In this tutorial, you will deploy a monolithic node.js application to a Docker container, then decouple the application into microservices without …

AWS Step Functions* | AWS Compute Blog

Category: AWS Step Functions*<p>This post contributed by: Wangechi Dole, AWS Solutions Architect Milan Krasnansky, ING, Digital Solutions Developer, SGK …

Top 10 ES6 features by example

Though ES6 specification is not super-fresh, I think that many developers are still not so familiar with it. The main reason is probably poor support …

7 ways to lower your AWS bill

The AWS Elastic Compute Cloud (EC2) service has many advantages, including easy scalability, pay-for-what-you-use, as-you-go pricing, and an enormous …

Cloud Computing

How does blockchain really work? I built an app to show you.

According to Wikipedia, a blockchain is:<p>A distributed database that is used to maintain a continuously growing list of records, called <i>blocks</i>.<p>That …

Blockchain

6 Reasons Why Owning A Dog Is Good For Your Health

Having a dog offers companionship, gives you an excuse to exercise, brings you happiness and provides entertainment. But did you know that owning a dog can also have potential health benefits, both mentally and physically, for you and your family? There is scientific evidence that touts some of the …

Blockchain: Every Company is at Risk of Being Disrupted by a Trusted Version of Itself

We are living in an exponentially expanding trust gap. — Richie Etwaru<p>Blockchain will disrupt every industry. Blockchain is a disruptive technology because of it’s ability to digitize, decentralize, secure and incentivize the validation of transactions. A wide swath of industries are evaluating …