Artificial Intelligence (“AI”) is a hot topic. AI companies are popping up like never before. All AI developers have one common goal: to impersonate human’s intelligence using computer software. Many of them produce AI products in the form of chatbots. So, how do chatbots work? Let’s walk through the different components that chatbots use to understand, process, and respond to your messages.
As an engineering manager, you have one primary task that you have to do very well in order to keep your team running smoothly & productive: Keep your team happy
Many people are having difficulties connecting their mobile or desktop clients to HipChat. Atlassian does have a how-to page on how to do accomplish this, but many found it to be quite difficult to understand. Let me make a visual guide on how to connect to HipChat server.
Are you job searching and have an interview coming up? Congratulations. In my previous article, I’ve shared few tips on how interviewers can make the most out of the interview process. In this article, I’d like to share tips for interviewees (job seekers): how to increase your chance of impressing your interviewers.
DNSPerf: DNS Providers Performance Comparison6
In 2011 the XKCD web comic series published a comic about password strength. Many people are still skeptical about whether or not this is true. So, let’s do some math!
Highlights Caught up with the Cloudflare team. Met the team (including the founder) of ScyllaDB Discovered Sysdig – monitoring tool for Docker Discovered Scalyr – log management solution, an alternative to SumoLogic and Loggly. See you guys next year!
As I mentioned in my previous post, I use Gitlab to store nearly all of my source code. Including my Docker image repositories. I maintain my own Docker Image that I use to run my Gitlab CI build commands (it has the AWS CLI, NodeJS, and few other things).
I use Gitlab to store nearly all of my source code. One of the features that I love about Gitlab is Gitlab CI, the built-in, fully integrated CI/CD feature. One very handy feature worth mentioning is that you specify different Docker image for each stage of the build.
I have developed few mobile apps throughout my career. Some are native apps, some are hybrid apps. One of the biggest challenges my team faced while developing hybrid apps is not having the ability to view runtime logs produced by our application.
List of websites to get free stock photos6
CanIUse.com: web browsers’ supported-features table7
Every computer connected to the internet has a numerical identifier assigned to it called an “Internet Protocol (IP) address”. IP addresses are things that look like this: “127.0.0.1” or “18.104.22.168”. Without DNS, to make a connection from one computer to the other (for the purpose of web browsing, for example), you need to know the other computer’s IP address.
Never miss new posts
Get the latest tech innovation news from Ryan delivered straight to your inbox!