General Archives - React to WordPress

Best WordPress Web Hosting in 2019 (updated Feb)

While choosing a domain name for your WordPress website is easy, choosing a hosting service is another story. Fortunately, I am here to spare you from the search for the best web hosting company for your WordPress website, I am here to tell you that SiteGround, is the company I fell in love with, not just because their support is the best I ever spoke to, but they never tried to close any of my client’s websites because they were using “too much” CPU.

As an OWNER of a web developing agency, we maintain many different types of WordPress websites; from small single page websites to the huge WordPress monsters that picking at 40-50K concurrent visitors. We worked with many different Israeli hostings comapnies, WPengine, Mediatemple and various more, but NOTHING can compare to SiteGround in terms of value/price(even outside of those terms).

Oh, and yes, they are the primary choice for most of the WordPress community.

Read More

How to get clients for web development as a freelancer

In this article, I would like to share with you, the best ways on how to get clients for web development, especially for a newbie. The things I will share, are from personal experience and were the most effective for me. I can’t assure you that it will be the same for you. If you are a freelancer, never stop innovating on ways to get more exposure.

You did the greatest decision of your life, you left your high(hopefully) paying job for a better life, as a freelance developer. But right now, you are starting to realize that it is not a walk in the park. The days go by, and before you realize a month passed and you got ZERO new clients. That can really mess up someone’s mood, and maybe even change your mind of being a freelancer.

But don’t fear! I got you! I will share the top ways on how to get clients for web development, from the smallest individuals to the giant corporations that I’m still working with today.

Read More

What is the hourly rate for a freelance web developer (updated Jan 2019)

If you are coming from the developer’s side(likewise), it is not easy to stick a price for your service. What is not low, not high, but just the perfect hourly price. Of course, you can’t just bump the cost to 1 million; it is essential that the clients you want to work with will accept the price you are asking.

To get the best price for you and still stay fair to the client, we need to go back and look at our previous projects.

Read More

How to change the publish date on WordPress for Google search results

Maybe I’m a little slow, but for me, it took a while to understand why is it Google so stubborn to not taking into consideration my modified date and showing it in the search results. After adding million of useless tags – I have found the solution for it.

Before we start…

I know you probably tried and searched functions, methods, tags like Last modified, dateModified, dateCreated and much more – those tags are not being used by Google in a direct way(as it is not part of the “rich data” information that’s appearing on the search results).

This article will show you a 100% solution for showing and modifying the times Google is showing in the search results.

Read More

Debug your code faster using custom live templates with PhpStorm

As a programmer and a team leader, I don’t have time to waste on debugging broken pieces of code. I need to do it fast with little to no mess. To do so, I’m using the help of PhpStorm live templates system

What are Live Templates?

Live templates are shortcodes that connecting to certain code patterns that you can re-use inside of your code with a click of a TAB. That allows you to easily create huge blocks of code by typing only a couple of characters and clicking TAB.

A live template could be as simple as just an echo statement:

echo "$END$";
phpstorm live template eco
Default “eco” Live Template

Read More

Best sources to learn web programming, from basic to an expert!

In this article, I would like to share with you the prime tutorials to start your way in the web programming world. I will mention the best sources to learn from and link to the tutorials that I find the most instructive for a first-time programmer.

Through the article, I will share courses on subjects like Front End Developers(CSS HTML, Javascript) and Back End Developers(PHP, MYSQL, NODEJS). Some of the courses are for absolute beginners and some for expert developers.

Read More

What is React and where to learn it?

updated 13 April 2018

Complete Modern React and Redux Course by Stephen Grider

As a developer that loves learning new technologies and never stay behind, I decided to leave Angular(with the exit of Angular 5) and move to a different world. Faster, stronger, better and more advanced – the React world, and I have never looked back.

Before we even start talking about React, I want to share my 2 cents. As a developer, I have never enjoyed writing code as much as I enjoy doing it with React.

What is React?

In the simplest of words, React is a small Javascript library for creating intuitive web-application, fast and with as minimum code as possible.

Many are comparing Angular to React, which is incorrect. React is a small view library, as, on the other hand, Angular is a full-blown MV* framework.

The founder of React, Jordan Walke, Facebook software engineer, wanted to create a better solution for everyday problems of a front end developer. He wanted to do a much better, smarter, faster way of creating web-application, and yes – he succeeded.

Today, React is being developed by Facebook themselves, although it is a somewhat new technology, React already has million of front end developers supporting and using it in their own projects. The most common ones still would be Facebook Feed and Instagram.

Read More