Waheed El Miladi

62 Flips | 7 Magazines | 109 Likes | 1 Follower | @waelmiladi | Keep up with Waheed El Miladi on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Waheed El Miladi”

Whats The Motivation To Code

So, you have decided that you want to code, right??The post Whats The Motivation To Code appeared first on iamwire.

Motivation

Why designers should learn to code — or at least consider it

Understand the limitations<p>Not just from a technical perspective, but also from a time and economical aspect. Although you might have a deadline for when the design should be completed, you shouldn’t feel peace of mind when you’re handing off the final design files, because believe it or not; …

How To Find, Work With, and Emerge As A New Great Mentor

I was participating in a Twitter chat the other night. The discussion was all about mentors, how to approach them, what to ask them, and the value in …

10 Common Software Architectural Patterns in a nutshell

Ever wondered how large enterprise scale systems are designed? Before major software development starts, we have to choose a suitable architecture …

I wanted real time GitHub push notifications. So I built a Chrome extension.

You’ll see one of the above notifications whenever someone does any of the following:<p>Creates an issue or comments on an issue<br>• Creates a pull …

The Key to Building Large JavaScript Apps: The Modlet Workflow

You're a developer working on a "large JavaScript application" and you've noticed some issues on your project. New team members struggle to find …

JavaScript

Seven things I have learned about writing software

It’s happening. Bit by bit, little by little, I’m morphing from an engineer into some kind of…<i>manager</i>. Oh, don’t get me wrong, I still write code every day; but I find myself spending more and more time in analysis and discussion, in meetings and calls, making higher-level decisions, trying to …

Computer Science

Who is the Nigger?

IF YOU CLICKED ON THIS, READ THE ENTIRE PIECE BEFORE DRAWING CONCLUSIONS.<p>I didn’t want to write this piece. I’m not a fan of clickbait, and I don’t …

Coding with Care

I like to think of myself as a hard-working person, and regularly work 14 hour days in a combination of my software developer day job, helping out my …

Things nobody will tell you about React.js

The Pre Preface<p>Please do a mental experiment with me, imagine yourself back to 10 years ago, stop reading for 5 seconds and take a breath. <br>Imagine …

"It's Done!" "Great! What does that mean?"

<i>This post was originally posted on my blog</i><p>One of the unique challenges of software construction, versus other forms of construction, is that what …

How are passwords stored?

Have you ever wondered how your passwords are stored in the websites you use?<p>Have you ever wondered why some websites tell you to set a new password, …

Object Oriented Tricks: #2 Law of Demeter

OOT is a mini series on writing maintainable Object Oriented code without pulling your hair out. Click here for trick #1.<p>The are no real laws in …

Object Oriented Tricks: #1 The Art of Command Query Separation

OOT is a mini series on writing maintainable Object Oriented code without pulling your hair out.<p>Functions have <i>side-effects</i>. At times they change the …

Object Oriented Tricks: #3 Death By Arguments

OOT is a mini series on writing maintainable Object Oriented code without pulling your hair out. Click here for trick #1, trick #2.<p>Arguments …

What is Test-Driven Development (TDD)?

Test-driven development (TDD) is not new but it certainly is in vogue. It was originally invented by Kent Beck as part of his extreme programming …

Deep Learning for Noobs [Part 1]

Deep Learning has been on the rise for some time. Recently people have started using Deep Learning in many fields. If you directly want to dive in to …

Applying Gaussian Naïve Bayes Classifier in Python: Part One

<b>N</b>aïve Bayes classifier is one of the most effective machine learning algorithms implemented in machine learning projects and distributed MapReduce …

A Guide to Dealing with Dissatisfaction with Ourselves

The more I talk to people about their struggles, the more I realize that we all have some sense of dissatisfaction with ourselves.<p>I have it, and I’d …

Gyoza

Make the filling: Sprinkle salt on cabbage and let stand for 30 minutes; squeeze cabbage to remove water. Place cabbage in a large bowl and add in …

True Lies Of Optimistic User Interfaces

Three user interfaces (UIs) go to a pub. The first one orders a drink, then several more. A couple of hours later, it asks for the bill and leaves …

Web Design

4 Google data sets to kickstart machine learning

You can always count on Google to have data -- tons of it, generated by the users who interact with and upload content to its services.Google uses …

Machine Learning

Editor's Soapbox: Programming is Hard

A bit ago, I popped into an “Explain Like I’m 5” thread to give my version of the differences between C, C++, Objective-C and C#. In true Reddit …

Geek Humor

The Technical Skills You Need to Have as a Software Developer

I’m a big supporter of helping software developers develop “soft skills” in addition to their technical skills — in fact, <b>I wrote a complete book</b> …

Nigel Farage says Britain heading for recession 'regardless of Brexit'

The Leave campaigner says ‘increased global opportunities’ await outside the single market<p>Nigel Farage has said Britain is heading for a “mild” recession but says it has nothing to do with Brexit.<p>The victorious Leave campaigner rejected warnings that leaving the European Union would have dire …

It’s the end of Europe as we know it

In doing so, they have undone a half-millennium of work toward pacifying the most war-torn continent on the planet earth.<p>Europe has always been at war with itself. The Pax Romana never fully pacified the Germanic tribes. Strife was frequent through the Middle Ages. The battle of Agincourt …

Europe

Manners maketh Nan: Google praises grandmother for polite internet searches

Grandson says May Ashworth believed she was writing to a person at Google HQ when typing in search queries<p>Google has thanked an 86-year-old British woman who proved old-fashioned manners have a place in the modern world when she typed “please” and “thank you” in an internet search.<p>May Ashworth’s …

AdEspresso Raises $500K To Make Facebook Ad Optimization Easy For Small Businesses

AdEspresso, a startup offering Facebook ad tools for small and medium businesses, is announcing that it has raised its first outside funding, a seed round of $500,000.<p>The company focuses on ad optimization, namely finding the most effective combination of text and images for your ads. It says that …