header-service

Blog

Stop being so repetitive about yourself, let ansible be in charge

One of the main purposes of why the humanity developed machines, and computational systems in general, was to avoid doing repetitive and simple tasks that would consume time; time that could be spent making progress in other tasks that do require a complex thinking that only a human being may do. The funny thing is […] Continue reading

How to use a free SSL certificate by Lets Encrypt and Certbot Client from the Shell

Letsencrypt is a service to get free short-lived SSL certificates. There is a library from the same guys that created that service called cert-bot. Instructions on how to use it can be found on the official documentation. Installation wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto ./certbot-auto Create Certificate for Domain For demonstration purposes, we will use There are 2 […] Continue reading

What is AMP and why you should use it?

AMP (Accelerated Mobile Pages) is an open source project initiative which aims to improve the performance of the mobile web. We are currently living in the smartphone age so all the websites should consider this on their design. Due to this, the AMP initiative was born. AMP is thought-out for mobile devices and with it […] Continue reading

Diagnosing bottlenecks on your python program

I had an application that required loading some images and performing operations on them. Depending on the size of the images, the memory requirements of the application could make the whole system crash. This needed to be stopped… or at least understood. Looking around, I found several tools to diagnose my problem, and I tried […] Continue reading

How To Automate The Workflow In Frontend

The idea of this post is to learn how you can automate your job in the front-end area, because it doesn’t include just to translate a design onto the web, but also how you can save time and work when building your page, e.g. compiling JavaScript and CSS files (SASS, LESS, Stylus, etc) and reloading […] Continue reading

App development with Ionic

Have you ever think about building an app? It may sound scary to learn platform-specific technologies just to develop one, and maybe you just don’t have time to invest in it. But there is another, much more faster way. Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps. Like the […] Continue reading

How to create your own store with Woocommerce and WordPress

Actually there are many CMS that help you to create your own store.In this blog post we guide you to create the store, using woocommerce and wordpress; with those two tools you can have your own store in an easy way, if you don’t know how to install wordpress you can to visit this link. […] Continue reading

The importance of breaking down tasks

On the short time I have been working at Swapps, I have realized some curious situations. Sometimes there is a big task in a specific project, and I mean a big task that will take approximately two days. When the assigned person takes this task, he starts working normally,  but if he is assigned to […] Continue reading

What is SMACSS and how to use it

What is SMACSS? Smacss (Scalable and Modular Architecture for CSS) is a style guide that follows five simple categories. SMACSS is a way to examine your design process and to fit those rigid frameworks into a flexible thought process. It is an attempt to document a consistent approach to site development when using CSS. And […] Continue reading

Website design for specialized dentists and doctors

Have you ever thought on having your own website but don’t know how to differentiate from others? One clear need for specialized dentists and doctors in their website, apart from showing their services, is making appointments. The usual thing, is making appointments through a phone call, which involves spending time, a telephone line and, above all, […] Continue reading

Bootstrapping WordPress Theme Development with Sage

If you are familiar with WordPress theme development, you know things can get a little messy when you are starting from the ground up. Building a theme from scratch is not easy, and setting it up can take a lot of the time you have, even before you start to write actual code. Because of […] Continue reading

CATEGORIES

TAGS