PHPNews

Bringing the best of Bash scripting to Ruby

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday July 13, 2015 - Permalink

Bash scripts are efficient and incredibly powerful, until things get out of hand. Then, you may find yourself piping the output of ifconfig though grep, two seds and awk while pulling your hair out in clumps. It’s often hard to justify using a more advanced scripting language for what seems like a small task when they’re nowhere near as efficient as bash in the beginning. Small tasks, as …

Continue reading »


Crazy hippies and evil corporations: Open source software in the commercial world

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday July 20, 2015 - Permalink

In early 1980s, personal computers started spreading into households and with that came demand for more software. It separated from being an accessory that came with the computer and a whole new industry begun to emerge with companies such as Microsoft focusing on it as their primary source of revenue. Its complexity increased rapidly and so did the costs of making it. For those companies, source …

Continue reading »


Secondary skills for software engineers

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday July 27, 2015 - Permalink

Software engineering is often a part of a much larger process. Bringing a product to market requires user research, design, management, marketing and many other skill sets, frequently split between different roles or even teams. But that doesn’t mean they have to be. This post discusses how you can use different skills to amplify your impact as a software developer and make your work even more …

Continue reading »


How to pick an open source licence for your code

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday August 3, 2015 - Permalink

What makes a project open source? That the code is freely available online? That you can use it, modify it and send it to a friend? Strictly speaking, it’s the licence that grants you permissions to do all of the above. When open-sourcing your project, you must include a licence file that lays out the terms under which people can use it. Fortunately, there are many options to choose from so you …

Continue reading »


Should innovation be driven by experiments or experience?

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday August 10, 2015 - Permalink

There are two ways of building new products, whether it’s an open source library, large SaaS platform, small Android app or the next iPhone. You can sit down and think about the experience the product should provide and then look for the ways of getting it, or you can experiment with the technology you already have and see what interesting comes up. The approach you use will determine the …

Continue reading »


The future of open source for programmers

Written by radek.io - Articles - Published on radek.io - Articles
Aggregated on Monday August 17, 2015 - Permalink

Github – the most popular hosting service for open source projects was founded seven years ago. It brought the ideas of free software to a much broader audience, particularly of younger programmers and undoubtedly made a mark on the way we see open source today. But it’s not the only thing that changed. Open source is now the way software is done. Over 70% of companies run on open source …

Continue reading »