Skip to content
  • About
    • About Us
    • Meet Jacob
    • Events
  • Services
    • Services Overview
    • Consulting
    • Bootloaders
    • Firmware
    • Training
    • Workshops
    • Technology Primers
  • Clients
    • Client List
    • Testimonials
  • Insights
    • Insights Overview
    • Articles
    • Toolkits
    • Webinars
    • Videos
    • White Papers
    • Newsletter
    • Conferences
  • Store
    • Books
    • Embedded Software
    • Online Courses
    • Quick Pay
    • Cart
  • Blog
  • Contact
Client Portal
> Simplifying Concepts, Delivering Success℠
Jacob's Blog
Simplifying Concepts, Accelerating Innovation

Categories

  • Artificial Intelligence
  • Beningo Embedded News
  • Book Reviews
  • Bootloaders
  • C Concepts
  • C++ Concepts
  • Career Management
  • Conferences
  • Consulting
  • Defect Management (Debugging)
  • Design Cycle
  • Design News CEC
  • Digital Signal Processing (DSP)
  • Downloads
  • Driver Design
  • Embedded Basics
  • Hardware
  • IoT
  • Low Power Design
  • Machine Learning
  • Micro Python
  • Optimization
  • Platforms
  • Prototyping
  • Q&A
  • RTOS
  • Security
  • Software
  • Software Techniques
  • Testing
  • Tips and Tricks
  • Tools
  • Uncategorized
  • Webinars
  • White Papers

Archives

  • ►2021
    • March
    • February
    • January
  • ►2020
    • December
    • November
    • October
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2019
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2018
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2017
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2016
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2015
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • ►2014
    • December
    • November
    • October
    • September
    • August
    • April
    • February
    • January
  • ►2013
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
  • ►2012
    • December
    • November
    • October
    • September
    • March
    • February
  • ►2011
    • March
    • February

Recent Comments

  • Phil Kasiecki on Celebrating the Microprocessors 50th Birthday
  • CAMARA on 5 RTOS Best Practices for Designing RTOS-Based Applications
  • Simon Smith on A Simple, Scalable RTOS Initialization Design Pattern
  • Jacob Beningo on A Simple, Scalable RTOS Initialization Design Pattern
  • Andrzej Telszewski on A Simple, Scalable RTOS Initialization Design Pattern

Month: June 2017

 Jun  29,  2017

5 Forbidden C Features that just might not be

Best practices and industry standards develop and evolve over time but they represent a snap shot of guiding wisdom. Best practices can be slow to evolve and often become entrenched despite technological advances that void the previously known best practice. The use of C language features within the embedded systems space has suffered the same … Continue reading 5 Forbidden C Features that just might not be

Read More >
 Jun  22,  2017

5 Revision Control Best Practices

Every embedded software developer should be using a revision control system. I cannot even begin to quantify how much time I’ve saved using such systems through-out my career. When something has broken, and cannot be undone, the ability to roll back to the previous version is a life saver. Even as developers recognize and use … Continue reading 5 Revision Control Best Practices

Read More >
 Jun  15,  2017

7 Reasons to Avoid Open Source Software

7 Reasons to Avoid Open Source Software

Blasphemy! Open source software is the greatest thing that has ever happened to the industry! It’s free! Why on Earth would we ever want to avoid open source software? This may surprise some readers but despite our love for “open source” and “free software”, there are several reasons that developers should consider that justify avoiding … Continue reading 7 Reasons to Avoid Open Source Software

Read More >
Join Our >
Embedded Bytes Newsletter
And Receive >

Real-Time Operating System Best Practices Guide
Get It Now >

About

About Us
Meet Jacob
Events

Services

Consulting
Bootloaders
Firmware
Training

Insights

Articles
Toolkits
Videos
Webinars
White Papers

Connect

info@beningo.com
248-719-6850
©2021, Beningo Embedded Group. All Rights Reserved Privacy | Site Map