This month, we’re enabling the Limited account functionality we’ve been working on. This blog post provides a quick sketch of why we have three types of accounts, and how we hope leveraging the three types of accounts will help you better visualize, prioritize, and collaborate on projects and work-in-progress.[Read more…]
The defining characteristic of software developers is how little we know, and how useless the information we do have is. The skills we can be most confident of are often obsolete. Once upon a time, the fact that I knew how to use jQuery and Firebug put me at the cutting edge. Most of what I know is about as useful as jQuery, and the problem that I need to solve today will most likely involve me copying and pasting code from stack overflow, trying to make sense of it as I go.
We don’t really care if you’ve been able to memorize API details in the past, or if you have mastered the art of sounding smart in an interview. Instead, we’d like to really focus on the two skills that we think are fundamental: coding and communication.[Read more…]
Note: this is the second post in our Industry 4.0 series. Check out our first in the series: the Primer on Industry 4.0.
Manufacturers are under increasing pressure to provide better products and services around those products, at lower cost, faster, and with greater flexibility.
The technological forces driving this change are collectively referred to as “Industry 4.0.” We encourage readers to think of the term as a broad spectrum of tools available to achieve the competitive edge and profitability in the new manufacturing economy, and also as a term that implies “evolution” vice “revolution.”[Read more…]
2019-07-01 update: Chris’s family has set up an online tribute. Please visit and share:
Chris joined Ondema in the fall of 2017 as our first employee. He is gone too soon. We were lucky to work with him.
Chris made every team he was on a stronger team. He was quiet, warm, and often astonishingly focused. He lead by example, inevitably moving the conversation and the project forward, always constructive, clear on both the scope of his work and the context for it.[Read more…]
Ondema takes advantage of modern web architecture and its ability to save data and re-render components as needed. This allows for an experience that feels like a native application while retaining the flexibility of the cloud. You won’t need to save backup copies every time you make a big change, because your Workspace changes along with your requirements. Fast and flexible architecture enables change whenever you feel like it.[Read more…]
It’s easy to add console.log statements to log information from a Lambda function into CloudWatch, but then it can be a challenge to find the information we want. Logs for each Lambda are broken out into different groups, and logs within each group are further broken out into different streams. CloudWatch is a powerful tool but has limited search capabilities. Looking at logs while editing Lambda functions can involve quite a lot of clicking around.[Read more…]
Note: this primer is the first in a series of Ondema blog posts about Industry 4.0.
The Fourth Industrial Revolution? Industry 4.0? The Industrial Internet of Things (IIoT)? What’s behind these marketing buzzwords?
Manufacturing is in the early stages of being radically transformed by technology – again. Industry 4.0, another way of referring to the Fourth Industrial Revolution, is the name given to the infusion of today’s (and tomorrow’s) technology into evolving manufacturing systems.[Read more…]
We mostly do software development on our laptops, which are obviously computers in a way that we are familiar with: screen, keyboard, and a CPU that heats up every time I need to create and test a build (i.e., compile our software so that you can load it in your browser). I often edit files on my hard drive, which are then compiled and loaded locally in my browser where, if I’m working on a user interface element, I can see if the code is working the way that I expect. But when I get to the point where I’m ready to submit my code for a code review, things move to the cloud.[Read more…]
What is an “elephant in the room?” It’s a metaphorical idiom used to describe an obvious problem that people don’t want to address or talk about.
Talking about the elephant in the room can be tough. So much so that taking the path of least resistance is the easy answer. At least in the short term.[Read more…]
“Other kids’ games are such a bore!
They gotta have rules and they gotta keep score!
Calvinball is better by far!
It’s never the same! It’s always bizarre!
You never need a team or a referee!
You know that it’s great, ’cause it’s named after me!”-Calvin and Hobbes
What is Calvinball doing on a company blog? What does it have to do with operating a business? Quite a bit, actually.