Our
latest news.

Drupal vs. WordPress: Which one is better for your project?

read moreright arrow
A quick comparison and some help to make your decision

European Cloud Summit 2022 Recap

read moreright arrow
Take aways, best talks, and some comments.

What Is Software Outsourcing

read moreright arrow
What it is, benefits in detail & why to be part of it.

CircleCI 101

read moreright arrow
First steps with CircleCI

DrupalCon Prague 2022 Recap

read moreright arrow
DrupalCon Prague 2022 was the return of in-person DrupalCon

Tailwind CSS

read moreright arrow
Quick overview of Tailwind CSS open source framework

How to have a good LinkedIn profile if you are a software developer

read moreright arrow
Every day it becomes more and more necessary for companies t

Drupal Configuration Split

read moreright arrow
Why and how to use configuration split for Drupal

The other side to Drupal migrations

read moreright arrow
The strategy behind migrations

Understanding the differences between a Product Manager and a Project Manager

read moreright arrow
Differences and similarities between these roles

Tips for upgrading Drupal 8 to Drupal 9!

read moreright arrow
Tips for upgrading Drupal 8 to Drupal 9!

Landmarks and Accessibility

read moreright arrow
Landmarks and Accessibility

Adding context to our application in Next.js

read moreright arrow
Today we will be looking at how to use context within React

Creating a new page and layout using Next.js

read moreright arrow
Next.js is a React framework that allows you to create appli

Solr vs. Elasticsearch: Which search engine is the best?

read moreright arrow
Searches are an integral and important part of any applicati

Docksal vs. Lando: comparison

read moreright arrow
I have compared some aspects of Docksal and Lando. Next I w

My first app using NextJs and MongoDB

read moreright arrow
Today, we’re going to create our first NextJS app that uses

First steps with Next.js

read moreright arrow
First steps with Next.js framework

Easy REST API testing with PHPStorm

read moreright arrow
How to use PHPStorm to help you test a REST API

Managing multiple git repositories together

read moreright arrow
Within git realm the possibilities are: submodule & subtree.

Outline Wiki and Google's SSO integration

read moreright arrow
Outline Wiki Google's SSO issue when a suspended user with s

Create a Gatsby site with multiple types of Markdown pages

read moreright arrow
Create a Gatsby site with multiple types of Markdown pages

Exporting content from Drupal 7 to Markdown

read moreright arrow
Exporting content from Drupal 7 to Markdown

Open Commerce (formerly Reaction Commerce) development environment using Traefik

read moreright arrow
How to use Open Commerce in a cloud environment

Things you need to know before starting with Open Commerce (formerly Reaction Commerce)

read moreright arrow
A helping hand in your first steps

How Staff Augmentation makes Digital Agencies more competitive

read moreright arrow
Staff Augmentation is a managed service model that grants bu

Create a custom Mailchimp Open Commerce (formerly Reaction Commerce) payment method

read moreright arrow
Reaction Commerce is primarily a headless GraphQL API with a

Mailchimp Open Commerce (formerly Reaction Commerce): does the world really need another e-commerce platform?

read moreright arrow
(Short answer: yes)

Technical Staff Augmentation Hub

read moreright arrow
The Top 5 Reasons Why Costa Rica Is the New Hub for Technica

Staff Allocation Tool in Airtable

read moreright arrow
Build a Staff Allocation Tool in Airtable

Gatsby Day LA 2020 Recap

read moreright arrow
Gatsby Day LA 2020 Recap

PyCon Colombia 2020

read moreright arrow
PyCon Colombia: Coding and dreaming

How every developer should learn how to learn Part 1

read moreright arrow
It is better to know the proper tools for hacking your brain

PyCon Japan 2019 Recap

read moreright arrow
Our developer Javier Daza summarizes his experience at PyCon

How to add support for multiple authors per page on GatsbyJS

read moreright arrow
Learn how to add multiple authors per page and list content

Drupal and Gatsby Live Preview

read moreright arrow
The live preview means you can update Drupal, and see change

Web Performance Basics—Also What Makes Gatsby Sites Fast?

read moreright arrow
In Gatsby each page is pre-downloaded, when the user clicks

How to hire great remote workers

read moreright arrow
Here’s how you may hire the best remote workers for your com

How do we maintain a powerful team culture within our distributed team

read moreright arrow
What do we do to make our team stronger?

How to export your Drupal 8 content to Markdown files

read moreright arrow
Learn how to export Drupal 8 content into Markdown files

KeepTrack Tool

read moreright arrow
Learn more about our custom made HR tool and what it offers

How to create a text/markdown node to process content using Gatsby

read moreright arrow
In this post, We will show you how you can consume markdown

How to embed React components in markdown using Gatsby, MDX, and short-codes

read moreright arrow
In this post you will learn how to embed JSX/React component

How to migrate a Drupal 7 site to Markdown files

read moreright arrow
Here is how to convert your Drupal 7 to Markdown files.

Our people

read moreright arrow
We have the best team to offer the best services for your co

A Cost Benefit Analysis of Contractual Staff Augmentation

read moreright arrow
The Impact of Contractual Staff Augmentation in terms of Cos

Open Source Development: The Potentials

read moreright arrow
How open source development allows programmers to focus on t

Let’s talk about Agile

read moreright arrow
Agile is the project management methodology that has revolut

The Advantages of Working with Drupal as your CMS

read moreright arrow
Take a look at how choosing the right CMS is beneficial for

What Services Can You Expect From Your Nearshore Developers?

read moreright arrow
Nearshore outsourcing has demonstrated to be a low-cost elec

Globalization in Tech Development: The Shift From Offshoring to Nearshoring

read moreright arrow
A look at how offshoring and nearshoring have had an impact

Why weKnow?

read moreright arrow
weKnow has been in the market for over 10 years. Here’s why

Nearshore Vs Offshore Outsourcing: Which is Better?

read moreright arrow
A comparison between offshoring and nearshoring for software

Drupalcon Seattle 2019 Recap

read moreright arrow
Our developer Diego Sabolo summarizes his experience at Drup

We’re Going to Seattle!

read moreright arrow
Our team will be joining DrupalCon in Seattle. We will be gu

How to choose the best web development agency?

read moreright arrow
Find the development team that best fits you

A simple guide to finding the right software development company

read moreright arrow
4 filters to choose the right agency and provide a fresh loo

From MacBook Pro to Thinkpad X1 Extreme: A survival guide

read moreright arrow
I was reminded by my mac that I didn’t have a good Apple opt

Basic Guide to GraphQL

read moreright arrow
How to query and fetch data efficiently; including examples

3 reasons why I love my job at weKnow

read moreright arrow
My experience with an agency that practice its core values

Improving Drupal and Gatsby Integration - The Gatsby Boina Starter

read moreright arrow
Start working with Gatsby right away; using the Boina Starte

Improving Drupal and Gatsby Integration - The Drupal Boina Distribution

read moreright arrow
Take a look into the ways you will benefit from our work wit

MagicGen - The launch of our first SaaS

read moreright arrow
The Products team not only focuses on SaaS but also in resea

Drupal South 2019 / Round Two

read moreright arrow
An emerging community with great programmers diving into Gat

Improving Drupal and Gatsby Integration - The Gatsby Plugin

read moreright arrow
We want to help simplify the use of technologies to work fas

Improving Drupal and Gatsby Integration - The Drupal Modules

read moreright arrow
Check out our time-saving solutions while implementing Drupa

weKnow’s remote working guide to success - Part 2

read moreright arrow
Overcome its challenges to become a productivity guru on you

Creating a modern web application using Symfony API Platform

read moreright arrow
How does WeKnow approach the development of API driven appli

My take of BADCamp 2018

read moreright arrow
weKnow gave me the opportunity to attend my first BADCamp as

My First BadCamp

read moreright arrow
BADCamp 2018! FELT VERY EXCITED AS IF IT WERE MY FIRST CAMP

weKnow’s crew landing at BADCamp 18!

read moreright arrow
Our team at BADCamp is led by our CTO, one of the co-maintai

weKnow’s remote working guide to success

read moreright arrow
Embrace a balanced life, fuel an outstanding career and work

Our line-up for Drupal Camp Costa Rica 2018

read moreright arrow
It's a wrap! Notes on another successful Drupal Camp Costa R

Debugging SOLR results

read moreright arrow
Learn how to simplify your work using Splainer for Solr 

DrupalCamp Singapore 2018 Recap

read moreright arrow
Overview about the Singapore DrupalCamp

Creating a Custom Ajax Command in Drupal 8

read moreright arrow
We can also create our own custom responses with Drupal 8

Drupal 8 Add Cache Metadata to Render Arrays

read moreright arrow
How to use Drupal's cache API in order to store, retrieve an

JS Conf Australia 2018 Recap

read moreright arrow
Highlights of a Javascript conference Down Under

CSSConf Australia 2018 Recap

read moreright arrow
Our CTO attends his first CSS-related conference. Here's wha

How to install Drupal 8 from an existing configuration

read moreright arrow
Automate the creation of reproducible build/artifacts from s

Triggering MailChimp campaigns with Node.js

read moreright arrow
How to use MailChimp's API to trigger campaigns leveraging N

Running Multiple Python Versions in Mac OSX

read moreright arrow
If you're getting into Data Science and Machine Learning, yo

How To Remove Duplicates In MongoDB

read moreright arrow
A step by step guide on how to remove duplicates in MongoDb

How To Develop Skills For Amazon’s Alexa Voice

read moreright arrow
In order to develop for Alexa Voice you've to get familiar w

Survival guide to Backup & Restore MongoDB

read moreright arrow
Learn how to backup and restore data between different Mongo

Switching from Vagrant to Docker

read moreright arrow
Guide to using Docker over Vagrant for Drupal

2017 Technology Recap

read moreright arrow
The legacy and impact of tech in the last year

A first taste of Drupal theming using Pattern Lab

read moreright arrow
Breaking things down to reusable components

Managing a Distributed Team

read moreright arrow
Learn how weKnow manages our distributed team

How we approached building the new weKnow site

read moreright arrow
Three words: Component Driven Design!

The WordPress Console Story

read moreright arrow
learning, developing and helping

WordCampUS 2017 Recap

read moreright arrow
First time for us, but definitely not last!

The Drupal Console Journey

read moreright arrow
What a nice trip

weKnow’s Best Of BADCamp 2017

read moreright arrow
Another awesome BadCamp

BADCAMP Here We Come!

read moreright arrow
Brace yourself BADCAMP is coming

weKnow line-up for Drupal Camp Costa Rica 2017

read moreright arrow
Pura Vida !!

WeKnow Training at DrupalCon Baltimore

read moreright arrow
Come on and join us