This article does not make convincing arguments to match the strong criticism. Engineering decisions are difficult, especially in high-growth orgs, where one must balance many constraints and risks including opportunity…
Ahh yes, nothing brings out the strong opinions like formatting. Let's do SQL next!
The main site was replaced with a mostly empty blank page earlier today. The bizarre thing was that the page source at that time had almost nothing except some odd javascript to build a "508 Daily Report" table of Jira…
I didn't expect to see javascript about Jira tickets in the source!
The svg infographic on page 'Life Cycle of an Order' > 'Overview' is outstanding. Source indicates Adobe Illustrator as the generator. Oddly, the direct hyperlink to this page doesn't seem to work properly though:…
Taking this concept further one could model in RAML [0] to define both the types (flat or nested) and api definitions. It's based on YAML 1.2 with enough maturity to provide capabilities such as union types, extensions,…
I miss electronics retail, even with its issues. Radio Shack had the Forrest Mims engineer's notebooks for learning electronics, and it was great to be able to drive down to a Fry's to pick up a component that you…
Hey, you know what they say.
One of my favorite economics professors called the second one 'OBSCENE PROFITS!'. His vocal delivery of those two words in front of the class was always highly animated and packed full of energy. It is intuitive that,…
One initial reaction to the prompting style is how similar it is to a human-to-human interaction. For example, a team lead communicating requirements to a wider team composed of less experienced engineers may also…
My understanding is that relocation assistance is not available for this position. I will double-check to be sure, and if it is now offered I will reply here.
Everyone's mileage varies - we found it to be the best among the major offerings, for our specific needs.
XL Construction | Mulesoft Integration Developer | Primarily ONSITE (Milpitas/San Jose, CA) XL Construction is an award-winning Northern California general contractor/builder, consistently voted as one of the best…
When I moved to SV from the Portland area about 20 years ago, the first thing I sought out was a surplus store like Wacky Willy's (closed), the Tektronix country store (maybe still open?), or Surplus Gizmos [0]. My…
There are a few things to parse here. 1. In terms of software efficiency, engineers may lament the perceived waste, inefficiency, and imperfection in the produced code, but from a business standpoint it is a rational…
New technology taking my job is the least of my concerns here. In my opinion there is simply a bifurcation of software underway: traditional programming on one side, and training/learning-based technologies on the…
It was intended as both actually: a sloppy imitation Australian accent, as well as a nod to Mr. Noyce. There are very few occasions where the two intersect so nicely.
Noyce! This is 21st century if I ever saw it, and I tip my hat to thee.
I vividly remember when they took away the cereal at work. Working long hours, at times 3 weeks on, one day off - I couldn't understand how a cost/benefit analysis could arrive at that decision. The cereal may have…
Related to this, for anyone not fully up to date on recent C# features there is also the CallerArgumentExpression [1], [2] feature introduced in C# 10. While it is not a pretty printer for an expression, it does allow…
I also disagree with the article - thin events don't always result in more coupling, and I'll add that thin events can remove temporal or state coupling as illustrated below. However, the caveat is: as with many things…
Good point - the wording I chose should have qualified the scope in that first statement: how about something like "as the scope that is reproduced verbatim increases, the likelihood of infringement approaches 100%?"…
In my opinion this is a key comment in this thread and everyone subject to United States law should read the Abstraction Filtration Comparison (AFC) legal test when refining their opinion. Also, I have no legal…
UML is a tool like any other: one should understand the tradeoffs and make an objective decision as to whether it is useful and appropriate for a specific organization and scenario. Specification has a fundamental…
I should have clarified: the project required careful re-architecting of system interactions and flows to split the responsibilities. The commercial ERP system that I led the implementation of assumed only the…
This article does not make convincing arguments to match the strong criticism. Engineering decisions are difficult, especially in high-growth orgs, where one must balance many constraints and risks including opportunity…
Ahh yes, nothing brings out the strong opinions like formatting. Let's do SQL next!
The main site was replaced with a mostly empty blank page earlier today. The bizarre thing was that the page source at that time had almost nothing except some odd javascript to build a "508 Daily Report" table of Jira…
I didn't expect to see javascript about Jira tickets in the source!
The svg infographic on page 'Life Cycle of an Order' > 'Overview' is outstanding. Source indicates Adobe Illustrator as the generator. Oddly, the direct hyperlink to this page doesn't seem to work properly though:…
Taking this concept further one could model in RAML [0] to define both the types (flat or nested) and api definitions. It's based on YAML 1.2 with enough maturity to provide capabilities such as union types, extensions,…
I miss electronics retail, even with its issues. Radio Shack had the Forrest Mims engineer's notebooks for learning electronics, and it was great to be able to drive down to a Fry's to pick up a component that you…
Hey, you know what they say.
One of my favorite economics professors called the second one 'OBSCENE PROFITS!'. His vocal delivery of those two words in front of the class was always highly animated and packed full of energy. It is intuitive that,…
One initial reaction to the prompting style is how similar it is to a human-to-human interaction. For example, a team lead communicating requirements to a wider team composed of less experienced engineers may also…
My understanding is that relocation assistance is not available for this position. I will double-check to be sure, and if it is now offered I will reply here.
Everyone's mileage varies - we found it to be the best among the major offerings, for our specific needs.
XL Construction | Mulesoft Integration Developer | Primarily ONSITE (Milpitas/San Jose, CA) XL Construction is an award-winning Northern California general contractor/builder, consistently voted as one of the best…
When I moved to SV from the Portland area about 20 years ago, the first thing I sought out was a surplus store like Wacky Willy's (closed), the Tektronix country store (maybe still open?), or Surplus Gizmos [0]. My…
There are a few things to parse here. 1. In terms of software efficiency, engineers may lament the perceived waste, inefficiency, and imperfection in the produced code, but from a business standpoint it is a rational…
New technology taking my job is the least of my concerns here. In my opinion there is simply a bifurcation of software underway: traditional programming on one side, and training/learning-based technologies on the…
It was intended as both actually: a sloppy imitation Australian accent, as well as a nod to Mr. Noyce. There are very few occasions where the two intersect so nicely.
Noyce! This is 21st century if I ever saw it, and I tip my hat to thee.
I vividly remember when they took away the cereal at work. Working long hours, at times 3 weeks on, one day off - I couldn't understand how a cost/benefit analysis could arrive at that decision. The cereal may have…
Related to this, for anyone not fully up to date on recent C# features there is also the CallerArgumentExpression [1], [2] feature introduced in C# 10. While it is not a pretty printer for an expression, it does allow…
I also disagree with the article - thin events don't always result in more coupling, and I'll add that thin events can remove temporal or state coupling as illustrated below. However, the caveat is: as with many things…
Good point - the wording I chose should have qualified the scope in that first statement: how about something like "as the scope that is reproduced verbatim increases, the likelihood of infringement approaches 100%?"…
In my opinion this is a key comment in this thread and everyone subject to United States law should read the Abstraction Filtration Comparison (AFC) legal test when refining their opinion. Also, I have no legal…
UML is a tool like any other: one should understand the tradeoffs and make an objective decision as to whether it is useful and appropriate for a specific organization and scenario. Specification has a fundamental…
I should have clarified: the project required careful re-architecting of system interactions and flows to split the responsibilities. The commercial ERP system that I led the implementation of assumed only the…