In this article, we’ll clearly define what a spec is, why you need it, what you should include in the requirements, and finally, how to write an adequate spec that will help your engineering team.
Freelance Programming Is Great — but Is It for You?
Becoming a freelancer isn’t simply a matter of “working from home” — it’s a new work paradigm that can really test your discipline and dedication.
A Roundup Review of the Best Deep Learning Books
If you’re interested in starting out or expanding your knowledge in neural networks and deep learning, then this roundup review of the best deep learning books might be a good starting point.
Finding the Best Way to Learn JavaScript
In this article, we’ll explore various methods and resources that can help you bootstrap the JavaScript learning process.
A Few Productivity Tips and Tools for Web Developers
The following tips and tools will help you to maximize your productivity and get more done in a shorter period.
How to Write a Winning Software Development Project Pitch
Herein, we’ll tackle the intricacies of writing and delivering a software project proposal or business pitch.
Python range() Explained and Visualized
In this article, we’ll explore the functionality of range() and highlight its use cases — and you’ll know how to use range() in Python efficiently, appreciating both its strong sides and limitations.
Partnerships with Conferences: Announcement for 2019-2020
Soshace is proud to announce its partnership with the following conferences for 2019 and 2020: React Advanced in London, React Day in Berlin, Running Remote in Austin, and JS Nation in Amsterdam.
7 Best App Makers to Build Your Own Mobile App
Herein, we’ve put up some excellent app makers or app builders that provide exemplary service in building apps that are flawless both in functionality and design.
Understanding Flutter Bloc Pattern
In this article, we’ll cover a bit of Reactive Programming, BLOC patterns in Flutter, when and how to use them, as well as look at some alternatives to BLOC.