WebCake WebCake


Web Development by Colin J Lacy



Subscribe:

Enter your email address to receive notifications of new posts by email.

Category: Architecture

Better Dynamic Import Paths in Webpack

Categories:

About six months ago I started playing with Webpack in hopes to find a clean way to build multi-platform support into our code base at work. This was based on Webpack 1, and while I did find a way (and even wrote about it), I wasn’t entirely thrilled with how it worked at scale. So …Read More

Posted: August 7, 2017

Dynamic View Model with @ngrx/store

Categories:

In pushing out a new release of one of the frameworks we use in my office, I had an idea that I started exploring at home. Its previous release was built on AngularJS 1.5 using the UI-Router, and we had put in a lot of work to abstract-out data calls in the UI-Router resolve properties …Read More

Posted: July 6, 2017

Dynamic Import Paths in Webpack Using Resolve Alias

Categories:

While the solution in this post does work, I personally didn’t like it at scale, so I found a different solution that I felt works much better. You can find out more about that in a newer post. I’ll leave this one up as an alternative should anyone choose to go with this solution instead. …Read More

Posted: January 14, 2017

Automating Your Main Nav in a Modular Angular 2 App

Categories:

If you spend a lot of time on the front-end, you’re probably going to build a lot of navs. Main navs, sub navs, internal navs – all the navs. Not sure about you, but every time I build a nav I usually think to myself “I should really automate this.” Until today, I never had. …Read More

Posted: July 19, 2016

Using Firebase 3 in Angular 2 and Ionic 2

Categories:

Not too long ago I wrote a post about getting Firebase installed in your Ionic 2 app. Well, last week Google had their I/O conference, which debuted the next major release of Firebase, v3, which comes with some significant changes. In this post, I’ll go through the same topics I covered in the first one, …Read More

Posted: May 27, 2016

Tech Requirements in User Stories

Categories:

Until recently, I was a true believer in only having functional user stories. In fact, I once had a very heated backlog refinement with a BA friend of mine over him adding a technical note to a user story about a form I had to build. My understanding of Agile was that you never stranglehold …Read More

Posted: February 3, 2016

Data Dependency Mapping in an Offline-First App

Categories:

So you’re using something like CouchDB for your architecture, maybe Couchbase on the server with Couchbase Lite or PouchDB in your client. Great! You and I should get together sometime to exchange migrane medication tips. Offline applications have a very complex way of dealing with data. You might not have noticed, but when you start …Read More

Posted: February 1, 2016