Articles About

coding

Featured Article

Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.


Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.

Subscribe to Work Life

Get articles like these delivered to your inbox every two weeks.

Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.

Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.

The future depends on more software developers

Software is changing the world – from medicine and education to fashion and transportation – and it’s impacting the way we work and how we live. The possibilities are limited only by the number of people with the ambition, great ideas, and opportunities to bring their ideas to life. Tech jobs are growing three times […]

From beta to GA: how to build a winning API

When you think of an API, you probably don’t picture a bunch of drawings on a whiteboard. But exactly one year ago, our plans for Hipchat Connect were just that. In a year this idea evolved through several stages and finally made it to public GA with over 30 partners. We’ve learned a lot about shipping and partnership in the process, and we hope what we’ve learned will be helpful to other software development teams like yours.

Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.

The future depends on more software developers

Software is changing the world – from medicine and education to fashion and transportation – and it’s impacting the way we work and how we live. The possibilities are limited only by the number of people with the ambition, great ideas, and opportunities to bring their ideas to life. Tech jobs are growing three times […]

Article in Software coding
Be more than a functional programmer – be a functional engineer
Article in Company News Atlassian Foundation
The future depends on more software developers
Article in Hipchat coding
From beta to GA: how to build a winning API
Article in How we build Atlassian Engineering
Git hooks for continuous integration
Article in Agile Atlassian Engineering
Open letter from an @ignored test