Skip to main content

Book Review: The New Drawing on the Right Side of the Brain by Betty Edwards

Drawing was on my list of things I want to know how to do for a long time. A year ago I've seen a nice recommendation of this book saying that the science in it is not worth reading, but the exercises are great.

I have to admit that I skipped the exercises in last chapters - basically I don't have crayons or pastels and I don't want to buy them right now. Besides that, I have learned a lot.

Exercises were really hard for me, even sitting and drawing for an hour was really hard. Fortunately in the end I have set a goal to myself to finish it in June. Without that specific goal, it would probably never happen.

After finishing my self-portrait in chapter 10 and comparing it to the one before the book I was amazed. Don't get me wrong, the people on both on them don't resemble me, but the third one at least looks like a person.

Most of what I learned about drawing would be something I would consider "cheating". I though that artists just happen to sit and make the drawings from blank paper. What's happening is (to my understanding) more like taking a photo in your mind and drawing it on paper. It was great to see the early works of famous artists with the same errors I've made and learn easy to apply formulas how to prevent them.

If you want to learn how to draw I can recommend it as a starting point.

Rating: 8/10


Popular posts from this blog

How to simulate slow connection (developer proxy in Node.js)

Update: If you use Chrome then you can use "Throttling" so simulate slow network for all your assets. This should be easier than proxy.

Toggle device modeChoose Network type.Refresh the page 


For some time I wanted to use some proxy for development and testing of eg. slow internet connection, but it was hard to find something useful and free. I know there is Charles but buy it to use it at most one in a month is not for me.

I started thinking about Node.js, maybe I can write proxy for me? But fortunately I found one.

With this module I can write really short code to create slow server:

var http = require('http'), httpProxy = require('http-proxy'); httpProxy.createServer(function (req, res, proxy) { var buffer = httpProxy.buffer(req); setTimeout(function () { proxy.proxyRequest(req, res, { host: 'localhost', port: 8080, …

How to use NPM packages from private repositories on bitbucket

Using Node.js you want to use NPM packages for reusable parts of the apps you create, that is a common sense. At the same time not everything makes sense as a public module unfortunately. Right now we are using Bitbucket at work for private repositories but there is a problem. How to use them as NPM modules? We do not want to publish them to the public but still want to have an ability to install them easily.

After googling and experimenting I have found simple solution.
First create new user in your organization with obscure password and give it read access to the repo. It is best to assign really obscure password but do not fool yourself. This is convenient but you must sacrifice security a bit. You should always consider how in your context that would be important.

Change example from below to:
user - username
PASS - password of the user
organization - owner of the project (you can find it in bitbucket url to your project)
project - your project name