Category: Software Development
-

Code Review is Feedback
We have an open code review process at Alley. There is a review queue in Slack. We submit our Pull Requests (PRs) into the slack channel when ready for review and anyone can claim them. We also have a culture of feedback and have discussed in length the importance of feedback for adult growth. One…
-

Does your web form work?
You may say “of course, the form works” but I find non working forms to be relatively frequent. The first example is on the website of a multinational corporation. I once returned a router because the form didn’t work. In both of the cases below, there are “work arounds” that the user can use to…
-
Evaluating Node.js for Your Project: My Experience and Insights
I recently came across a video about Node.js that may help you decide if it’s the right choice for your project. Having worked with Node.js on a headless WordPress site, I’ve gained valuable insights that I’d like to share. In my experience, Node.js can be a powerful tool, particularly when used for certain types of…
-

How long does it take to fix software?
As a software developer, I’m interested and concerned about the state of our software. Software does not always work and even critical bugs often take hours or days before they are fixed. The cost on society of faulty software is huge. 6 hours to fix a 911 outage In my research on this topic, the…
-

Adding Node.js to my skillset
Learning Node.js has been in the back of my mind for awhile. It’s an in-demand skill, and its event-driven nature seems perfect for some ideas I have. Plus, all of the cool people are writing node.js. A few weeks ago, the right forces came together to convince me that I should write a node.js app.…
-

How to Solve Software Bugs with Wrappers
It is possible to spend many hours and days trying to figure out WHY a bug occurs. Lately, I’ve decided that the fine detail of why the bug occurs doesn’t matter in some cases. That’s right, it doesn’t matter. All you need is a deep understanding of the problem.