Recruiting is tough and absolutely one of the biggest challenges in growing a company. The first step is to look inward: you should be cultivating a culture that will make potential candidates fall in love with your company.
In an age where internet security is needed (i.e. Ashley Madison) how can your company be better aware of security flaws? It seems like every few months we’re hearing about a massive hack on a major company. Think Target in 2014, Sony, and this past summer, Ashley Madison. Forget your personal views on Ashley Madison; the […]
C++ is everywhere — many of the applications that run on Windows and Linux are written in it, not to mention that most of the gaming industry depends on C++. Open source uses C++. Many similar programs won’t match the performance of C++, but in specific cases they are ‘good enough’ and generally easier to learn. No language is the be-all-end-all, but we think we can rest easy knowing that C++ will always be around, despite the newer, sleeker languages emerging. Developers will continue to hate on it because it’s bloated, and difficult to learn, but in reality, it’s functional and fast.
Most of the reasons for switching from one database to another runs on a case by case basis. There’s surely no one-size-fits-all when it comes to databases. Unless there is a strong reason to make the switch, it’s usually not a priority for companies. While MySQL and MariaDB seem to be the easiest shift because they are in the same ecosystem, the considerations from MySQL to NoSQL is quite another story.
The merit of Docker lies in its ability to allow two or three times more server instances on a given server than with virtual machines. This is a promising tool for the future of development, but even after the Docker 1.0 release, glaring flaws remain.
‘Brogramming’ should no longer be a word in the tech vocabulary; we need to eliminate stereotyping and encourage a movement towards diversity and inclusion in its place. This sort of thinking starts from the ground up. Increasing female representation in the tech industry is not a “women’s issue”, it’s a human issue, and a business necessity.
Pull requests are awesome for fostering teams, giving teams a way to review code, learning from the requests, and starting new conversations about building great software. You and your team should be utilizing them for a variety of wonderful reasons we outline here.
Einstein’s famous quote, “If you can’t explain it simply, you don’t understand it well enough”, couldn’t ring more true for coding. Teaching helps trained programmers continue to learn, which is essential to staying relevant as a developer.
Implementing automate software is valuable when done correctly — it will catch those mistakes that a developer may gloss over ten times, save you time and money in the long run, and ultimately help you produce quality software.
Building your own API permits access to all three layers of architecture: data, logic, and presentation, but If you don’t own your API, you are not privy to the data and logic layers.
Jixee is constantly improving to make life easier for developers. We were getting quite a few requests for a burndown chart feature, and to fulfill our customer’s needs we’ve added a user friendly burndown chart to our reporting repertoire. What’s a Burndown Chart? A burndown chart is a visual representation of tasks left vs. time, […]
Docker has positioned themselves as an ecosystem around innovation. Giving developers a smarter, simpler way to work is something we here at Jixee can really get behind.