CJ Engineering
Blog
Agility and Craft
Tech Radar
Github
We're Hiring
Engineering Blog
Loading...
Recent Entries
Managing multiple identities in a shared .gitconfig
Browser Custom Search Engines part 1
How We Solved the Query Between Two GraphQL Servers Problem
Is CJ right for you?
Liz Hurley - Data: The Stuff That Makes Computer Science Actually Interesting
Onboarding Matters
CJ Engineering at React Rally
Critical Thinking
CJ Product and Engineering at MB2
A week in Machine Learning Part II
A week in Machine Learning
Snapshot Testing React
Deploying Scala Jar Files into AWS Lambda
3 principles you should know in order to write maintainable code
First Day at AWS re:Invent
SCNA 2016 Recorded Presentations
SCNA 2016
Borges the Slackbot and Yet Another Reason to Adopt Agile Development
Serverless Architecture at Codecraft
Walking the Talk at WeDoTDD.com
CJ Engineers turned H4X0rs @ Defcon
Docker Hands-on Workshop
New Frontiers (In Web Development)
Racket: A Programmable Programming Language
I'm Geeky?
BDSBTB: Reactive Stream Processing with Kafka-Rx
Hear CJ Engineers Talk Apprenticeship at CodeCraft
Reactive Stream Processing with kafka-rx
Simple Solutions To Complex Problems With Functional Programming
Why We Pair: The Forest and the Trees
Fast & Maintainable Javascript TDD: A Working Approach
Logging as a First Class Citizen
Peeking at Process: Responsible Software Engineering
Continuous Delivery Drives Commission Junction Technology
Commission Junction Now On GitHub
Commission Junction Technology Stack: In Under 600 Words