WordPress workshop for beginners

I’m running a WordPress workshop in Stamford Innovation Center (Stamford, CT) next Wednesday, May 11th. This class is for beginners who want to learn how set up and customize a website (personal or for business). It’s a great opportunity for anyone who wants to launch their website or someone who is getting into web development as a career move or a hobby. By understanding the basics of WordPress you can create a website and keep updating it yourself. »

Education for web developers

I’ve been a web developer for over 8 years, and got hooked on web development the very first time I wrote HTML. The process of creating something people can use out of nothing is very powerful. Before I began my career in web development, I was doing construction and then later help-desk work. To me, programming is similar to construction. You have a problem, and you need to figure out the solution, using your skills and the tools available. »

Power of technical documentation

Good technical documentation makes a difference There are so many open source projects out there that it’s hard to sort through them all. Some of them are successful, some of them not so much. If we take all popular projects (meaning over 2-3 thousands of stars on github) - they all have easy-to-follow detailed documentation. It doesn’t mean documentation makes these projects more successful; it means it removes the friction for developers to try and use the project. »

Why web developers need side projects

A few years ago, when I was working at a startup (Ruby on Rails app) as a front end developer, from time to time I had to go in and make back end changes. It was terrifying because I didn’t know what I was doing. I decided to learn Rails and bought books and took online courses. However, it wasn’t as easy as I thought, because I only had front end background and some WordPress experience. »

React.js route state name

React.js router is at version 2.0 as of now. It’s changing fast. So this may not work few months from now. I had the case where I wanted to create REST URLs but still re-use components where possible. That’s one of the selling points of React as a library. In my case I wanted to re-use form in the “new” and “update” pages. Here is how I got it working: »