I started watching videos of lectures on SVG with HTML5 yesterday. I'm hooked. I can't believe what people are doing with it. It's really cool!
This Gooey Menu by Lucas Bebber is one to check out. He has four different variations of it.
Another person worth mentioning is Sara Souedian. If you're at all interested in learning about SVG, look her lectures up on YouTube. I clearly need to dedicate some time to learn SVG and implement it for more than just charting.
Here's an interesting comparison of HTML5 Canvas vs SVG
In my quest to solve DNS caching issues last week, I forgot to mention another handy tool. The tool is called, GeoPeeker. GeoPeeker allows you to load a website from 6 different geographic locations. Those locations include Singapore, Brazil, Virginia, California, Ireland, and Australia. The free version does limit your usage but they do offer a premium account if the free tool isn't enough for you.
This tool helped to rule out the server the site was hosted on and to focus my attention on the route from my ISP to that server. GeoPeeker is a great service that saved me a lot of time and I hope it can help you too.
Cache is not always a great thing...
I've been working on a project lately where DNS caching has been an issue. The issue is somewhere between my network, the domain registrar, and the server where the website resides. I've been working with multiple tech's online to resolve these DNS issues and it hasn't exactly been a walk in the park.
Thanks to a great tool called, Snaggy it has made the process less of a headache. Snaggy is an image hosting service that lets you paste images from your clipboard directly online. It'll immediately provide you with a temporary link to that image. This has been great for sending screenshots back and forth.
So keep this tool in mind if you ever need to quickly share an image.
Web developers should check out the new Squoosh App by Google Labs. It's meant to help optimize your images for faster page loading. Just upload your image and it'll return an optimized copy with a side by side comparison of the two.
I was able to reduce the background image on this site from 971kB to 214kB with little to no change in quality yet a noticeable difference on page load.
Since Halloween I have buried myself in reading, coding, and taking online courses. It's actually quite enjoyable and has been great for polishing up current skills and learning new ones. Although some days I do feel overloaded and as if my brain is about to explode.
Here is a list of what I am currently dedicating my free time to.
- Data Science, MIT Essential Knowledge Series by John D. Kelleher and Brendan Tiernet
- Hackers - Heroes of the Computer Revolution by Steven Levy
- Python Programming Bootcamp
- Python/Django Full Stack Web Development
- Vue.JS Client Side Development
- Advanced CSS and SaSS