22 Jan

Engineer, mechanic, craftsperson

I just finished replacing the battery in a car and it got me thinking about the different roles we play as developers. We go through so many different stages and roles that narrowing down any one can be difficult.

As I was thinking about the car an...

22 Jan

OPS – Rethinking Cloud Infrastructure

Unikernels have been a technology that have been predicted for the past few years to be the future of software infrastructure.

Wait - hold up - what's a unikernel!? One way to think of a unikernel is what would happen if you converted your applicati...

22 Jan

Do we really need a CSS Framework?

We're all well-versed with the capabilities and limits of Bootstrap. But of course, there once was a time when if somebody asked, "What's Bootstrap?", we were all like this

That time is over now, and using CSS frameworks has become standard practi...

22 Jan

HTML Rendering: An Important Lesson

Header image: Field notes and pencil by helloquence

I put out a tweet at the weekend:

dotnetcore.show @dotnetcoreshow

That moment when you take a page load from 2.99 seconds down to 700ms (without having to use caching)#kindOfABigDeal #webOpti...

22 Jan

Web APIs exploration

This post is taken from my blog so be sure to check it out for more up-to-date content 😉

JavaScript allows developers to create amazing interactive experiences for users across different browsers. In fact, that's why all web content got so much more...

22 Jan

Get a ruby method block source

Overview

I try it.

block_source.rb (require RUBY_VERSION >= '2.6.0'

def inspector(ast:, &block) ast.children.each do |child| next unless child.instance_of?(RubyVM::AbstractSyntaxTree::Node) yield child inspector(as...

22 Jan

Get a ruby method block source

Overview

I try it.

block_source.rb (require RUBY_VERSION >= '2.6.0'

def inspector(ast:, &block) ast.children.each do |child| next unless child.instance_of?(RubyVM::AbstractSyntaxTree::Node) yield child inspector(as...

22 Jan

Would You Watch a Documentary Walking Through Codebases?

This resonated pretty strongly with people:

I’d watch a documentary series of developers giving a tour of their codebases.

— Chris Coyier (@chriscoyier) January 6, 2019

I think I was watching some random Netflix documentary and daydreaming that the subject was actually something I was super interested in: a semi-high-quality video deep dive into different companies codebases, hearing directly from the developers that built and maintain them.

Horror stories might also be interesting. Particularly if they involve perfect storm scenarios … Read article

The post Would You Watch a Documentary Walking Through Codebases? appeared first on CSS-Tricks.

22 Jan

Netlify Makes Deployments a Cinch

(This is a sponsored post.)

Let's say you were going to design the easiest way to deploy a static site you can possibly imagine. If I was tasked with that, I'd say, well, it would deploy whenever I push to my master branch, and I'd tell it what command to run to build my site. Or maybe it has its own CLI where I can kick stuff out with as I choose. Or, you know what, maybe it's so … Read article

The post Netlify Makes Deployments a Cinch appeared first on CSS-Tricks.