Haught Codeworks
Blog

Exploring topics dear our hearts including prototyping, project rescues, growing teams,
working remote, current trends in software, and more!

POST DIRECTORY
 

The first time I was asked to mentor a junior programmer while pairing, I was intimidated by the combined pressure to deliver quality software for our client and also earn respect as a mentor from my student. I wanted to be able to provide all the answers and protect my pupil from making the same mistakes that I made as a junior, but of course, it...

 

It’s been 3 weeks since I got back from my first-ever JSconf. The conference was a blast, with an unusual format and WAY too many excellent speakers to list here. For 3 days in sunny southern California I stretched my mind to encompass a barrage of new ideas, tools and possibilities in the JavaScript ecosystem. Now that I’m back settled in and writing...

 

One of the most interesting types of projects we handle at Haught Codeworks is the project rescue. Rescues come in all shapes and sizes, from freelancer engagements gone wrong to products laden with poor technical decisions. The common trait among all of them is the stakeholders are concerned about the direction of the project. Often times these...

 

I’m coming up on the tail end of a UI/UX rescue project that was a major overhaul. The existing codebase deviated notably from conventions, the most significant was a heavy reliance on hand-rolled JavaScript that did a lot of work you’d normally expect to find elsewhere. For example, on one page where multiple day-specific forms were displayed in...

 

This is Part 3 of a three-part guide on refactoring JavaScript from imperative and/or object-oriented patterns to declarative functional ones. For a background on the concepts used in this tutorial, refer to Part 1. In Part 2 we applied the concepts of currying, partial application and pointfree style.

Makeover Time (continued)

Recap from Part...

Page 4 of 13

Newer posts

Older posts