Author: Mark Otto

Lean Into Verified Software Development

April 8, 2024 By Mark Otto 0

Some software components are really important to get right, like your application’s access control policies and core business logic. There are a growing number of tools to help you verify the correctness of these components by leveraging automated reasoning. In developing Cedar, an open source…

Best 10+ AI Tools For Data Analysis

April 8, 2024 By Mark Otto Off

Drowning in data but starving for insights? This journey through the top AI tools for data analysis might just be your lifeline. When embarking on the quest for the ultimate AI tool for data analysis, you’re likely bombarded with an avalanche of questions: Which AI…

Why AWS Supports Valkey

April 4, 2024 By Mark Otto 0

Less than a week after Redis Inc. announced it was removing the open source license and pulling out of the Redis project, Redis contributors banded together to move the community to The Linux Foundation as the Valkey project. They did this almost immediately after the…

A signal boost for JavaScript

April 4, 2024 By Mark Otto Off

A Proposal to Add Signals to JavaScript — A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals! The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when…

Flatlogic’s Public Features Roadmap

April 3, 2024 By Mark Otto Off

We are happy to announce the launch of Flatlogic’s public features roadmap! This is a place for everyone to see our plans for new features, request features, upvote what you find important, and discuss ideas. It includes AI enhancements, new templates, and other tools designed…

Terraform CI/CD and testing on AWS with the new Terraform Test Framework

April 3, 2024 By Mark Otto Off

Graphic created by Kevon Mayers  Introduction Organizations often use Terraform Modules to orchestrate complex resource provisioning and provide a simple interface for developers to enter the required parameters to deploy the desired infrastructure. Modules enable code reuse and provide a method for organizations to standardize…

How to Choose Right CRM Templates for Your Business

April 1, 2024 By Mark Otto Off

Choosing the correct Customer Relationship Management (CRM) solution is often considered crucial for a business. And why not? Customers are the lifeblood of our businesses. They are the sole individuals who can make or break it for us in a rapidly competitive market. Selecting the…

Starting Web App in 2024 [Research]

March 29, 2024 By Mark Otto Off

We are happy to announce that we are back with collecting data for our research on how developers and organizations start to build their web applications, expanding upon the findings of the 2023 research on starting a web application, conducted last year. This year, we’re…

Promises visualized

March 28, 2024 By Mark Otto Off

JavaScript Visualized: Promise Execution — A helpful diagrammed and animated article, coupled with an (optional) 8-minute video, that goes into how promises work and are scheduled behind the scenes. It’s useful to have a good mental model of these mechanics, given promises form the basis…

Best 10 Project Management AI Tools

March 27, 2024 By Mark Otto Off

A Deloitte survey in 2022 revealed that 82% of respondents believe working with AI technologies will enhance their performance and job satisfaction. Accenture, a global consulting firm, faced significant challenges in resource allocation before implementing AI-driven solutions, including the complexity of matching consultants’ diverse skill…