Blog posts

    Has an IT business analyst job description got you all... hooked up? So, what now? What skills and competencies should you learn or further improve? What are the specific technical proficiencies and must-have soft skills for this role? What specific technical skills are most in-demand for this role? And what soft skills should you consider improving for setting yourself up for success? What about the relevant educational background and/or equivalent experience? You have the questions, I have the answers.
    Copy your live Drupal site to a test site, update a module, apply a patch, run cron, check the Drupal version, change passwords... What if, as a Drupal site builder, you could save up to half the time you spend on mundane tasks? It'd take just a switch from the familiar administrative UI to the command line... I know what you must be thinking: "It's way too scary. All those never-ending command-line strings... Why bother anyway if I already know how to complete all these tasks?"
    Here's your challenge for the day: import data from a CSV file to Drupal 8! To a specific content type on your Drupal 8 website, I mean. And it looks like you're anything but nickel and dimed in options. In modules geared to migrate data from a CSV source to Drupal 8: you have the Migrate and Migrate Drupal modules,  you can leverage the Migrate Plus' API for migrating data stored in different sources, there's the Migrate Source CSV contributed module that you can use for your CSV import scenario, then, there's the Content Import module approach to migrating data from a spreadsheet...
    Does open sourcing your code help with attracting top talents? Can publicly sharing your projects' documentation turn into a selling point in your company's recruiting pitch? Is this the best way to recruit software developers? If so, is publishing your code in a public repository enough to make the experts “flock” to you? Or does this call for a more complex, impeccably-implemented... strategy instead? Is there truly an... art to making your repo stand out and stir great developers' interest? What's the effective way/mindset for turning open sourced code into an effective recruitment tool? 
    Have you finished writing your New Year's resolutions list already? Then, you might want to "squeeze in" a few more: the top JavaScript trends in 2019 to follow the year to come. In other words: the JavaScript frameworks that will be most in-demand and that you should start learning/take further... now. What's the future of Angular? Will Angular.js, now in long-term support, be referenced to as "Angular"? And will it manage to maintain its “fame” in the developers' community in 2019, as well? Can Vue, whose adoption has just... exploded this year, really rival...
    What new programming languages should you add to your “repertoire”? What new tools should you consider including in your toolbox? Are there any special soft skills that you should develop or further “polish”? And what bachelor's degree should you have? In short: "How do you become an automation engineer?" That is the question... A very legitimate one, if you think that: Companies in all industries are implementing automation. From streamlining their software development processes to automating their business processes, they all have one major “need” in common: the need for...
    Faster project starts, faster development cycle, faster (and reliable) delivery, enhanced scalability and security, higher quality, better collaboration, happier clients... And the list of benefits that you can “reap” from implementing a Drupal 8 DevOps-based workflow is an endless one. And best of all: these benefits are no longer restricted to certain... scenarios. For, let's face it: The old constraints — that you should have an enterprise-sized team (or a dedicated DevOps team) worth the financial effort or a significant project budget — don't stand anymore.
    Rebuild or refactor? Should you refactor an existing project and keep improving it or just... rebuild the whole codebase from the ground up? That is the question. Now, let me take a "lucky guess" and assume that: you're facing the challenge of working with legacy code, the app in question has poorly written code, is unscalable and takes up a lot of memory, it's a buggy app, with lots of architecture and design issues, its current features and functionality are rudimentary and/or no longer relevant. So, what should you do now?
    How do you scale agile software development from a small team across... multiple teams? From a small-scale project to an enterprise-sized one? You implement one of those powerful enterprise agile frameworks gaining traction these days, right? “OK, but which one?” And how do you choose that specific one? What should you base your selection on? Which scaling approach best suits your: organizational structure, team size, business processes, project particularities and...
    Decided to dive into deep learning? Maybe you're thinking about developing your own face detection algorithm? Or one for... recommending certain products in your online store. Or maybe your own text classification model? The question that you might be struggling with right now must be: "Which is the best deep learning framework for my DL project, for the particular challenges that I'm facing?" What should you base your final choice on? On ease of use or maybe...