The best thing about fogwings software development kit is its great documentation with examples which makes it very simple even when you are new at this field of work. I have used many different programming languages in my life but i never found anything like this one before so far. There isn't much specific things or problems because they do what their product says. It's pretty good tool if your looking into an open source solution. If you want something more advance then go ahead otherwise don’t waste time by using these tools. Automation system for our manufacturing industry. I like that Fogwing has a very friendly interface and is easy to use. I dislike that there is no way to have a scheduled task run at a specific time. I would like to be able to schedule tasks to run at a certain time. The only thing I dislike about Fogwing is that it is not as customizable as other platforms. I would recommend Fogwing to anyone who is looking for a cloud-based IoT platform that is easy to use. We are using Fogwing to track our inventory and to monitor our processes.