That hack was done in the times of Hugo version 0.3x. Currently all necessary things like JS bundling, CSS pre- and post-processing, fingerprinting, minification, etc is possible with Hugo native features:
I recently had to implement Rails application monitoring using CloudWatch in a work project. App in question had multiple integrations to other REST services so it made sense to be able track their response times, error status counts etc to better debug performance anomalies.
Here’s steps how I used Active Support Instrumentation API of Rails to feed those as custom CloudWatch metrics.
When developing dockerized services with other communication end-points than browser client one soon needs some ways to capture and debug network traffic from containers. Here’s some tools and tips I’ve been using.
Update since writing this post, Hugo has implemented number of great features providing native way to implement cache busting etc without Webpack.
Checkout new post: Better performance with Hugo Pipes.
Hugo is a blazing fast static site generator with a great architecture for managing content. However asset pipeline à la Middleman or Jekyll is something I have been missing especially for generating images with cache busting hashes in the filenames.
I solved that by configuring Webpack for something similar.
This is an update to earlier post where MessagePack body
was parsed to controller
params using Rack middleware. That approach
ActionDispatch::ParamsParser which got deprecated in 5.1 while
custom mime type params parsing got simpler.
A short story on my really swift and decisive comparison of transactional email as a service services.
I had a little bumps along the way following react-native’s OSX only instructions while setting up development environment on my Fedora 22 system, so here’s quick notes how I got it up and running.
Lately I have been pushing to a couple git repository over https instead of usual git+ssh and the workflow felt a little bit tedious because by default git asks for http auth credentials before every action.
Fortunately I stumbled upon gitcredentials which allows git to use gnome-keyring among other possible storages.