The post shows you different ways that you can implement d3.js chained transitions.
d3.js offers great built-in
transition() API to allow simple animations, so we can animate positions, sizes very easily like this: Continue reading
App versus bot
Recently there has been a growing discussion on where the tech industry is headed towards. Together hypes of AI, bots seem to in the spotlight, and the immediate battle would be app versus bot. So what’s the difference between apps and bots and will bots dominate the future? Continue reading
Solving letsencrypt Apache vhost config issues
Setting up letsencrypt can be tricky with different variations of apache vhost configs. Here is how to set up letsencrypt Apache vhost config correctly: