• LK
  • about
  • January 5, 2020

    Goodbye MacOS, hello Windows

    my hardware setup

    I recently bit the bullet and switched from a Macbook Pro 2013 to a Razer Blade 15. It was a very difficult choice, filled with hours of research, and watching youtube reviews. I ended up making the decision based upon the following criteria:

    read more »
  • August 16, 2017

    Essential tools and resources

    This is a curated, ever-growing, always-updated list of tools I've built, developers I follow, and websites that I think you might find useful.

    read more »
  • July 29, 2017

    2 ways to setup Google Analytics for multiple environments

    When we're developing a website or app, one thing we want to avoid is filling our Google Analytics data with noise from our own activity. In this article, we're going to demonstrate two different options to address this.

    read more »
  • July 28, 2017

    Keeping up with tech

    npm package explosion

    For awhile I felt like I needed to keep up with the latest and greatest technologies otherwise I'd fall behind. That was until I realized it's completely untenable, unrealistic, and not necessary.

    read more »
  • July 27, 2017

    Webmentions - the future of commenting?

    Looks like the days of regular ol' commenting are waning. Especially with all the social networks and blog platforms like Medium. Many bloggers are talking about implementing webmentions.

    read more »
  • July 27, 2017

    The pitfalls of caching

    Mutating objects is something we do on a regular basis in Javascript. Once in awhile this can get you into a heap of trouble as I found out the hard way.

    read more »
  • July 26, 2017

    Pretty Print JSON in command line

    Two simple ways to get your cURL commands to output JSON in a human friendly manner.

    read more »
  • July 23, 2017

    ES6 template syntax-highlighting in Atom

    ES6 template syntax highlighting Template strings don't normally get syntax highlighting, but Atom's language-babel plugin got us covered.

    read more »
  • July 21, 2017

    Some real talk about jQuery

    Reflecting on the last 4 years of my development career, it dawned on me that I haven't touched jQuery in a long while. Not that I've been actively avoiding the library, it just no longer suits my needs. Heres why...

    read more »
  • July 20, 2017

    Hello, I'm Leland Kwong, a Creative Developer from sunny California.

    I believe that the best digital products involve a great user experience, tasteful design, and high-quality code.

    profile image

    read more »
Want to tell me something privately, like pointing out a typo or stuff like that? Contact Me