If you took all the skills that a intermediate to senior JavaScript Full Stack Engineer required to…
I’ve always loved books. As a teenager, I spent weekends browsing the Sci-Fi section of the book…
This post has been updated with an improved version provided at the end of the article.
Dealing with passwords is something most web applications have to do, and it is fraught with danger.
aka let’s see if I can articulate what I do for a living…
I’ve been following the Status project for some time and recently they announced their virtual hackathon. I’d been planning on diving into the Ethereum/Decentralised App development world and thought this would be an ideal time to start and I…
One of the success drivers is to maximize customer value while minimizing waste. Lean…
This post was originally posted on my blog. If you’d like to skip the charlatanry, check out the license at cameronmcefee/rip-license.
The Photoshop plugin development community, one that been around for what most people of this generation…
In 2011, I found myself leading a two-year, multimillion-dollar digital transformation program to rebuild Telstra’s My Account self-service portal. We were six months in but had not delivered any software to production.
Author’s Note: In lieu of writing more involved technical articles, I’ve decided to write this brain-dump article talking about my thoughts on junior developers. My current official capacity is Principal Developer, i.e. a senior-level developer, but I work in manager, tech…
Our team has been working very hard over the past year to bring you Codegiant. After several months of testing and…
Welcome back future programmers, if this is your first time seeing this series I strongly encourage you to check out Let’s Learn How To Code — Part 000 to make sure you’ve properly been introduced to this series. Then I’d recommend going through each article until you…
As a manager, it’s easy to feel helpless, randomized, and like you aren’t accomplishing anything. Suddenly, your…
Note from SafeStack: This is the first post in our Consultant Series sharing security advice, which we hope will be useful for anyone out there looking to learn about IT security.
I just responded to a media query about how to reduce developer turnover, and I felt compelled to share a quick note on the blog as well.
One of my biggest pet peeves is when managers refer to their developers as “resources.” I cringe every time I…
The more I use pandas, the more impressed I am. I’ll never be a rock start data scientist, but I can kick butt when it comes to moving data around. 😂
Armel Maemble — Dallas
When you think of karate, what’s the first thing that comes to mind? Is it a vision of someone chopping a board in half with their…
I am reading it again: Clean Code.
This time I am reading it differently. The first time around (6 years ago), I was reading it and learned a lot (about how to write clean code) and was using it (a lot) to get other people…
What makes us work fast? — Clear goals, detailed plans, right processes, unlimited budgets, and big teams.
cukehub.com
Yesterday’s Apple event was very pleasant, they not only gave us a lot of hardware…
Hi Meerkat,
Your response comes across as straight from the hip. Did you actually read the article?
So is your opinion pair programming never adds value, only if you get paid by the hour?
I understand your skepticism, but at least you could provide some more arguments than…
Thanks for the article, really like it.
What are the downsides of pair programming? When should you not pair program?
If you are working on something routine and simple, the benefit of pair programming seems to be low. It might not even add value. If you are working on something risky and…
Optimizely pioneered A/B testing, they weren’t just innovators, but played a pivotal role by introducing the concept of A/B testing, made it super simple to analyze data and turned each one of…
How to ask your wife for permission to spend $250,000 on a domain name
Pine Biotech is a growing bioinformatics startup based in the New Orleans Bioinnovation Center. We are currently seeking a bioinformatician with a background in software engineering or full stack development to become an integral part of our team!
Unless you are a developer who enjoys reinventing the wheel (and spending countless hours or weeks developing functionality that already exists), it’s likely that you use open source dependencies in your projects. While it is great being able to easily incorporate…