Inzignia

Social artifacts and digital curiosities

Grow with Google: ES6

Picking up where I left off in Part 2, I’m continuing my journey in the Grow with Google Challenge Scholarship for 2018. Last time I learned all about IndexedDB, but this part of the course taught me ES6, the 6th edition of JavaScript, which is widely used today (sometimes with other names, like ES2015 and Harmony). These lessons gave me a whole new perspective on the language, and they’ve answered many long-time questions I’ve had about the “magic” of JavaScript.

Read More

Grow with Google: Service Workers

Good news! I’ve recently been accepted to the Grow with Google Challenge Scholarship for 2018!

Grow with Google is a large initiative to provide training for a growing tech workforce. The demand for programmers is still sky-high, and Google is working to meet that need. The program is assembled of resources for students, employees, and businesses, teaching them cutting-edge methodologies to stay competitive in our ever-changing world.

Read More

Review: Eloquent JavaScript

I’m always looking to expand my knowledge of programming, especially JavaScript. In recent years, JavaScript has become my favorite and most productive language. I’ve pieced together my understanding of the language through tutorials, books, courses, and a few good mentors. Within the JS community, many people have been waxing poetic about Marijn Haverbeke‘s Eloquent JavaScript, so last year I started working through the book online. At the time, I had a strong foundation of JavaScript basics, but was looking for projects and exercises for practice.

Read More

Building a Hexo theme: postmortem

Recently I’ve had a desire to start blogging again, to help me reflect as I work on projects. It’s a hobby I’ve explored since my exposure to the internet over a decade ago, and I’ve always considered myself a casual blogger. In the past, I’ve used platforms like WordPress and Blogger for personal blogs that usually revolved around projects. This time, I’ve been compelled to start branding my own name and taking ownership of my internet presence. To this end, I wanted to build a blog for myself so I’d have full control and ownership of both the written content and the supporting code of my blog. Originally, I was looking into writing my own blogging platform in React, but ultimately I have no interest in building a product from scratch when there are already several great open source options. There was no reason to reinvent the wheel in this case!

Read More