Recently I was asked by a few people about an illustration project I did a few years ago, so I think I will put some of them here, the name of the project is “Chloe and Miro”, the tools used were crayons, markers, water colours, colour pencils, etc.
When I was doing these drawings, I just started learning doing web development. How time flies!
And I didn’t have a cat then, Miro was my imaginary friend. Now I do have a cat! Her name is Mia and I love her!
Recently I’ve been working on a digital party invites project. It’s written in Angular and both Unit testing and E2E testing. It uses firebase as the backend.
The unit testing part is easy, I use Karma with Jasmine, the setup was quite straight forward, you can read more about it here. However, I found the e2e testing with Protractor was quite a bit more complicated, here is how I did it.
This is an old post and react has changed the way it handles animation since
The React way
ReactJS provides a high-level API: ReactCssTransitionGroup to perform CSS3 Transition based animation. By using ReactCSSTransitionGroup, you get a class change when an item is entering, has entered, is leaving, and has left.
I recently made the switch from Grunt to Gulp and I’m pretty happy with it. The difference between Gulp and Grunt is in their setting of tasks. People say that Grunt is “configuration over code” and Gulp is “code over configuration”. In Grunt each task needs to be configured independently, for example:
I have always find regular expressions massively useful but can be quite hard to understand and use, especially for beginners. There are plenty tools out there that help you to find regex matching, but none of them look very pretty (very important!) so I made one by myself.