Blog Posts

All my blog posts and articles

Page 11 of 141 (2816 total posts)

December 2022

Coding Interview Preparation | Codinginterview

Coding Interview Preparation | Codinginterview –A very interesting overview of companies and their spproach yo coding interviews. Good if youre applying for a job there. But also good if you are designing your interview process. Author says: “Take the guesswork out of coding interviews with codinginterview.com. Explore comprehensive guides to hack the process at top companies including Amazon, Microsoft, Google, Apple, Facebook, and more “

The Case for Models | Concerning Quality

The Case for Models | Concerning Quality –An interesting idea, model based testing. The aurhor says: “Again, I’m writing about models because I have a deep desire to keep software minimal. While I don’t think it’s wrong to simply buckle up and deal with the complexity and raw magnitude of implementations as many of us do, that’s just not the path that I find appealing intuitively.”

What is Steampipe?

What is Steampipe? –Seems useful for someone. Just putting it on this list to track it. Here’s what the author says: “Steampipe is an fantastic tool from Turbot. Steampipe allows you to easily ask questions about your Cloud and SaaS Infrastructure”

When to use gRPC vs GraphQL

When to use gRPC vs GraphQL –Honestly, I wasnt too aware of gRPC, but very aware of GraphQL. So this vomparison could be useful in the future. Author describes the article like this: “We dig into two of the most popular API protocols to see where they work best. “

A Nibble of Git’s Object Store

A Nibble of Git’s Object Store –We all use git all day long. We know its a power tool. Easy to use and easy to shoot yourself in the foot. A footgun. Learn more about git internals for fun and profit! Power and efficiency through content-addressable storage and delta compression

Forget about algorithms and models — learn how to solve problems first

Forget about algorithms and models — learn how to solve problems first –An interesting article, stating the obvious. This is highly relevant to someone who teaches college students their in their very first year of learning programming. And yet it is still a subject of debate among my colleagues. Heres the authors’s own words: “t’s not necessarily about what programming language you learn or use. It’s about how you approach problem solving.”

Creating a Chart

Creating a Chart –I’ve been experimenting with Apache Superset to create charts and dashboards. The features are very powerul and consequently can be obscure. I just found this doc which seems helpful

How to Frame a Roof (with Pictures) – wikiHow

How to Frame a Roof (with Pictures) – wikiHow –How did this particular link end up here? I am learning to construct small wooden models. Currently I am making a simple framed house. I needed to review how a roof truss is constructed. Here is what the author says: “Framing a roof is the l. ast step in framing new construction. While most home builders will outsource the construction of roofing trusses–the rafter supports of the roof itself–learning to frame a roof yourself is one of the true arts of…”

AI-generated answers temporarily banned on coding Q&A site Stack Overflow

AI-generated answers temporarily banned on coding Q&A site Stack Overflow –I’m interested what’s going to happen as ChatGPT gets better. I hadn’t thought about StackOverflow. But I was thinking about students using it to do homework assignments, like papers and essays. Here’s what the author says: “People have been using OpenAI’s chatbot ChatGPT to flood the site with AI responses, but Stack Overflow’s mods say these ‘have a high rate of being incorrect.’”

ChatGPT

ChatGPT –For 2022, the performance of this AI is truly amazing. Maybe in a year or five it will seem simple but for now, its crzay good and a bit scary: “A conversational AI system that listens, learns, and challenges. “