Node.js Emerging as the Universal Development Framework for a Diversity of Applications — JSFeeds


I would like to invite you to read a amazing and very interesting article about node.js, which I am quoting with a link to the target page: “… Last year and at the beginning of this year, we asked you, Node.js users, to help us understand where, how … more

Well, programmer kiddies as I have said before it’s Node.JS because it’s fracking everywhere.  When Microsoft’s Visual Studio has a special setup just for Node.JS and .net applications then it must be real.  😉

Seriously, take some time to learn the Node.JS basics.  There are 2-ton of YouTube videos and excellent Udemy classes.  You can learn the basics in 2 hours.

via Node.js Emerging as the Universal Development Framework for a Diversity of Applications — JSFeeds

“Maker” shows how 80’s synth music was made. Yeah, I miss the 80’s

Here’s a trip down 80’s lane. Espen Kraft brings an 80’s synth-pop tutorial, via MATRIXSYNTH From Espen Kraft: My main inspiration and goal is to relive and renew the 80s music with its glorious and melancholic synth-pop. I do this using old gear, having fun and just do what I love the most! Hear more!

via 80’s Synth Pop Tutorial #MusicMonday — Adafruit Industries – Makers, hackers, artists, designers and engineers!

GMH 055 DIY Portable, Battery-Powered, 1-37volt Power Supply

This DIY project takes an unused tobacco tin with a handful of parts and turns it into battery powered, rechargeable, 1v to 37v adjustable power supply. The center of the project is an XL6009 Buck/Boost converter. By swapping out the 10K trimmer pot on the board with a full-size Helipot and precision adjusting knob it’s possible to dial in the precise voltage needed. The LED displays both voltage in red and amperage in blue. The various outputs include a full sized USB, 2.1mm, and banana jacks. The project case was wrapped in Carbon Fiber Vinyl to give the power supply a much more modern look.

XL6009 Buck/Boost Converter… $1.60

10K Precision Pot with fine adjustment locking knob… $2.46

Deja Vu Tobacco tin, All Electronics

DPDT Toggle switch… $0.69

USB A Panel mount jack… $5.95

2.1mm Power Jacks… $0.32

2 Series 18650 charging and protection module… $1.39

18650 Battery Holder… $0.29

Digital Volt / AMp meter, 100 volts 10 amps… $1.90

18650 Battery 3000ma… $4.20

I hope you enjoyed this video and if you liked it or my escapades then click on that LIKE button.
Any questions or feedback is greatly appreciated.

I have a companion blog where I preach technology.

Do a Geek a favor and SUBSCRIBE to my YouTube channel. I would really appreciate it.

Now… go build something… go code something

Side projects keep developers and builders sharp and alive.

Depositphotos_62207591_l-2015-1-768x768.jpg I don’t know a single software developer who hasn’t thought of starting a side project. I, myself, have had many different side projects throughout my career. Well, I should be more clear by saying that I started many side projects throughout my career. To be honest, most of them didn’t get finished. To be honest, most them didn’t…

“Always have a side project” is something I have told every developer who I have managed or mentored.  “Make it kinda related to what we do” that way we get double the mileage out of it.  I have a lot of dreams, those projects you get caught up in preparing for and never finish or worse yet never get started.  I started a YouTube channel GeekMustHave as a side project with the goal of sharing experiences I’ve had with technology.  This is a side project that is never done but still has mini dreams I turn into video goals.

Pick a side project that is just a little bit more than you know how to do.  This way the amount of learning is possible in a short period of time.  One goal that has been achieved helps to give you the commitment for the other side projects you’re considering.

This article reminded me how much of a “Starter” I am and less of a “Finisher”.  It’s a great read for all developers.

via A Software Developer’s Guide to Side Projects — DZone Agile Zone

HTTP request and Node, so many solutions, so little time.

Making HTTP requests is a core functionality for modern languages and one of the first things many developers learn when acclimating to new environments. When it comes to Node.js there are a fair amount of solutions to this problem both built into the … more

If you’re using Node to develop applications or servers you will need to handle HTTP requests.  The standard Node HTTP library is good but there are some options including promises, Super Agent and Ajax to name a few.  While it’s not rocket science this article comes from the experiences with NASA.

via HTTP Requests in Node.js — JSFeeds

Play with Lego’s again…. Build great API’s


Most of us have fond memories of playing with Lego as kids. The real attraction of Lego is that, even though most sets came in boxes with pictures on the front, it really didn’t matter if what you built ended up looking the same as that picture.

To quote a previous article featured on this blog, “Many API talks start off by explaining that APIs are like these [Lego] bricks. They can be combined in innovative and creative ways beyond their originally intended purpose.”

Think small.  Each of your API’s is a small single Lego block.  If they are built right they plug into each other to make bigger blocks which in turn can make bigger things.  One of the things I learned in business intelligence is that you can’t predict what the next question is going to be.  What you built your API for may not be what is gets fame and glory for, Ok at least some recognition for it.

This is a great article with plenty of useful tips and things I’ve never thought of before.  The video was also quite educational.

via: Nordic APIS 


We can’t solve the problems by using the same kind of thinking when we created them – Task Management.


With the continued advancement in the tech world and development of top notch software, the need for a robust task management tool has never been this important. No wonder why businesses are switching from the old system to a new automated task management system that simplifies work place activities. And for companies who have invested…

When I bring the topic of task management to some companies I get back. “We have E-mail, Word, spreadsheets and a shared drive, we’re good.”  Yea… no your not.  This might work for a single project but not when you have 10, 20 or more projects at a time.

I preach the use of task management software dedicated to the process of watching over each project with the ability to zoom up to see the entire workload.  Use something like JIRA or Basecamp.  There are cost and some start-up learning required.   Make the investment in your survival, read this article as it is very insightful.

via Top Five Reasons Why You Can’t Win Without Task Management — DZone Agile Zone

API Gateways, the Rosetta Stone for data

Services in a microservices architecture share some common requirements regarding authentication and transportation when they need to be accessible by external clients. API Gateway s provide a shared layer to handle differences between service protocols and fulfills the requirements of specific clients like desktop browsers, mobile devices, and legacy systems. Click to see all chapters…

API Gateways are the middle man in the Application-Data relationship.  They serve as a community hall where folks go to meet and talk to one another.  This community hall has a universal translator like on Star Trek that makes data understood by all the people in the room.   Developers don’t worry about XML/JSON because the gateway understands them both.   DBA don’t worry about formatting the data because the gateway loves to format stuff.

Have you ever been fustrated with Sri, OK Google or Alexa?  Gateway quality varies from one vendor to another.  Write your own in Node may be an alternative, I don’t know.  Let’s talk.

via Building an API Gateway using Node.js — RisingStack Engineering

Peach Pie, PHP compiler for .NET Core, really?


Ever wondered about mixing up the simplicity and flexibility of PHP with the power and performance of .NET Core? The solution is coming and it is called Peachpie, the successor of Phalanger. This blog post introduces Peachpie – the tool to compile PHP code to .NET Core – and helps you to get started with…

A better question maybe why?  I know there is a large community of PHP developers and about 3 zillion PHP applications.  They have lived and loved Linux.   Crossing the streams is bad, Egon.

via Running PHP Applications on .NET Core — DZone Web Dev Zone

Progressive Web Applications – What?

Progressive or not progressive… If you have been designing or developing web applications for a while, you would have probably came across the term Progressive Web application a tons of times, and will probably do so for the coming years. You probably wondered what exactly is the definition of… Link: Progressive Web apps recipes for […]

Progressive Web Applications, this is not a new term or idea.  But, it has had a few different buzz words attached to it over time.  This article is good at defining this, even it is from a Java focused site 😉  It also has some awesome infographics about the mobile share of the marketplace.

Less is more is my motto when talking about technology.  If you use too many words, especially buzz words, to describe a technology you have failed in helping people learn about it.

  • It a single web application
  • It is NOT a mobile application (Apple Store/ Google Play)
  • It works everywhere on anything
  • Thay are designed for mobile devices first
  • Loads fast, runs fast, reacts fast, it’s fast
  • Can work offline or with shitty internet connections
  • Can be “Installed” on home screen
  • Looks like an “App”, behaves like an “App” but, it’s a web application
  • It’s just a URL that can be shared
  • Developed using some newer frameworks and development practices

via Progressive Web apps recipes for GWT — Techie.Buzz