10 Ways to Succeed in Software Public Relations

Software public relations is becoming increasingly important in the very crowded technology marketplace. Without a strong PR presence, it’s impossible for software providers to gain traction and establish themselves as thought leaders in their fields. More than ever, success in software public relations demands finesse, expertise and a keen understanding of the most effective tactics…

Read More

Business School for Engineers at RailsConf 2021

The former Director of Engineering at The Gnar, Kevin Murphy, spoke at RailsConf 2021. The talk, which is cleverly described to the audience as an “accelerated MBA program for software engineers”, is titled “Engineering MBA: Be the Boss of Your Own Work”. The presentation touches on several business concepts and explains not only how different…

Read More

Local Services with asdf and foreman

Upon learning of asdf plugins for backing services like Postgres, Redis, Elasticsearch and others, my first question was whether and to what extent it could replace Docker for providing those services in local development, where asdf already shines for versioning. The first obstacle for most users will be that asdf has no equivalent of docker…

Read More

Understanding Observables in RxJS

Do you want a different way to handle state in your Javascript applications? Then I suggest giving Reactive Programming a try, and more specifically, RxJS. RxJS is a framework-agnostic library that provides tools for applying the Observer pattern. RxJS has extensive operators for handling state, and it is equipped with asynchronous event management functions. This…

Read More

How software developers can drive business growth

The vast majority of businesses are not seeing meaningful improvements from their investment in custom software & applications. Launching a new product or feature can still take months, leaders still struggle to scale promising sandbox innovations and many executives lament that their software-development spending is a “black box.”
Improving business performance through software development comes down to empowering developers, creating the right environment and processes for them to innovate, and removing points of friction. Industry leaders refer to this capability as “Developer Velocity.” Learn more.
Read the full article at: www.mckinsey.com

Read More