Insights fromBinarCode
Blog about web development, code, startups, agile, Vue.js, Laravel, remote work & more. We love to share our ideas and experiences with the world.

Growing as a Developer at BinarCode: Diana S.
Allow us to present Diana Sindrilaru, PHP Backend Developer at BinarCode, and a third-year Psychology student. With an impressive six years of experience in the industry, Diana has been an integral part of the BinarCode team for almost two years.

3 days ago

Attracting and Retaining Top Talent in the IT Industry
In today's competitive IT industry, attracting and retaining top talent is crucial for the success and growth of any company. In this blog post, we will outline a winning strategy that can help your organization bring in valuable team members, whether they are full-time employees or collaborators. Some of the essential steps and key considerations to keep in mind when headhunting could be:

10 days ago

Code as poetry. How to write elegant code
Antoine de Saint-Exupery once said: "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away”. This can also be applied to software development, as many developers strive to achieve perfection in their code.

19 days ago


A Look Inside the Hiring Process at BinarCode
In this article, we provide an overview of the hiring process at BinarCode. From resume review to final offer, we outline the steps that we take to identify talented and motivated individuals who are passionate about software development.

5 months ago

Build interactive dashboards with Vue.js & Tailwindcss
This article is a step by step guide on how you can create interactive dashboards with Vue.js, TailwindCSS and Gridstack. We will cover on how you can create column based layouts with widgets that can be added, deleted, reordered & resized.

6 months ago

6 Business Strategies for Scaling Up and Succeeding
The decision to scale your business will be a pivotal moment in your business' history. Depending on your line of work, the ability to scale, and the path to scaling effectively will be different. Here are some general strategies to help scale your business.

11 months ago

Project Estimation: Inhouse Software Development vs Outsourcing
Developing software for your company is almost a requisite to stay afloat in the 21st century. Companies like Google, Facebook, Netflix, and Amazon have shown us what it means to develop quality software tools that millions of us interact with on a daily basis. Your company deserves some quality software ...

about 1 year ago

When in doubt, learn to code.
As we all know since the start of the Internet, programming is one of the fastest growing industry where the need for people is ever growing, and with help of the internet, this is the best opportunity one can have to learn to code, especially with 2021 COVID-19 situation where people are forced to stay inside and having extra time on their hands.

almost 2 years ago

How Much Does it Cost to Hire a Software Engineer?
The formula is simpler than it seems So, you want to create custom software to overhaul your business? Easier said than done . You’ve spent hours working, stayed up long nights planning, and poured blood, sweat, and tears into your enterprise. But even the most experienced businessmen may be asking ...

about 2 years ago

What is outsourcing in software engineering?
What is outsourcing in software engineering? Outsourcing is a process by which a company hires a third-party service to handle their software development projects. This process is in contrast to hiring your own software development team, or if you have a team, relieving them of work and allowing them to ...

almost 3 years ago

What is the Average Time it takes to Hire a Software Engineer?
How long does it take to hire a software engineer? Here’s the short answer A study conducted by Dr. Andrew Chamberlain of glassdoor.com stated that the average time-to-hire for workers in the U.S. across all jobs is about 22.9 days, with more complex jobs taking a longer time-to-hire. A software ...

about 3 years ago

Best Cities For Finding Software Engineers
Software development: it’s perhaps the fastest-growing sector of engineering that has ever existed, and one that continues to evolve at a rapid pace. The occupation has accumulated a status in the 21st century similar to that of mechanical engineering in the early to mid-1900s. Not only have software developers changed ...

about 3 years ago

How to Automate Manual Business Processes
Automation is the new paradigm Manual business processes are the dinosaurs of the global workforce. These dinosaurs have yet to go fully extinct, but we find their fossils in the automated business system software that more and more companies are utilizing to cut down on redundant employees. Perhaps most importantly, ...

about 3 years ago

Editable interfaces with Vue.js and Tailwindcss
With each year, Javascript is becoming more and more popular and also more and more powerful. In the last year at BinarCode we had at least 2 projects with requirements to build dynamic interfaces that can be easily configured and adapted based on user needs. In this article, we will ...

over 3 years ago

Building draggable interfaces with Vue.js and Tailwind
The frontend landscape changed quite a lot in the last years (hopefully for the better). Now there are tools and technologies that help us achieve great results pretty quickly and efficiently. Among those tools the combination of Vue.js and Tailwind stands out as it let's you build prototypes (and not ...

over 3 years ago

The most powerful Laravel/PHP tool you're not using yet
I know we all don’t have enough time! Well at least in the PHP world we finally have a solution that will save us a lot of time in the daily routine! I would like to mention that I’m always impressed, inspired and support people who innovate things that allow ...

over 3 years ago

3 Anti-Patterns to avoid in Vue.js
Vue.js is probably one of the most enjoyable Javascript libraries to work with. It has an intuitive api, it’s fast, easy to use and flexible. However, along with flexibility some developers tend to fall into small traps that might have a negative impact on the application performance or long term ...

almost 4 years ago

Laravel 5.6 Custom Monolog channel to store logs in MariaDB
This article explains how to build a custom Monolog channel to store custom activity logs in a database. This can be useful for debugging and tracing user actions especially in production environments.

over 4 years ago

Tips for building lighter and more performant Vue.js SPA
Building Single Page Apps these days is very common and quite easy. However, delivering a small and performant SPA is quite difficult and challenging. We will try to cover some size & performance tips that you can use to make your website faster and lighter.

over 4 years ago

Creating reusable transitions in Vue.js
Transitions in Vue.js are really great. There is no doubt that they can bring your app to life very easily but often you have to write them from scratch in each project or even bring some CSS library like animate.css to make them look good. post. Pretty neat huh?

over 4 years ago

Understanding scoped slots in Vue.js
Perhaps, one of the most powerful features in Vue 2 are the Scoped Slots. So what does this strange set of words actually mean ? Why scoped ? How can scoped slots help us leverage better web applications ?

over 4 years ago