Home » Archives for Mark Otto » Page 22
July 4, 2024
By
Mark Otto
How to Annul Promises in JavaScript — You can ‘cancel’ XHR and fetch requests, but can you cancel regular promises? Currently, no, but Zachary looks into doing the next best thing: telling a promise the game’s up, and discarding/ignoring its eventual results. Zachary Lee regex 2.1:…
July 3, 2024
By
Mark Otto
Many organizations have critical legacy Java applications that are increasingly difficult to maintain. Modernizing these applications is a necessary, daunting, and risky task that takes the focus off of creating new value or features. This includes undocumented code, outdated frameworks and libraries, security vulnerabilities, a…
July 3, 2024
By
Mark Otto
Enhancing The New York Times‘ Web Performance with React 18 — Late last year, the team at The New York Times set out to take full advantage of React 18 on its flagship news site. This is an interesting case study looking at the challenges…
July 2, 2024
By
Mark Otto
How We Tamed Node.js Event Loop Lag: A Deepdive — Node famously uses very few threads yet can handle a large number of clients performantly, as long as the work associated with each client is ‘small.’ When you get nested loops, as in this story,…
June 28, 2024
By
Mark Otto
Are you curious about how you can develop software without writing code? Dive into the world of low-code open-source tools and discover the future of software development. What are low-code open-source tools, and why are they so important? How do they compare to traditional coding…
June 27, 2024
By
Mark Otto
Ecma International Approves ECMAScript 2024: What’s New? — This week, the Ecma General Assembly approved the latest ECMAScript / JavaScript language spec, officially making it a standard. As with ECMAScript 2023, it’s a small step forward, but Dr. Axel looks at what’s new. Dr. Axel Rauschmayer…
June 26, 2024
By
Mark Otto
Airtable and Asana may not be primarily designed as CRM software, but either could up your customer relationship management strategy—keep reading to determine which tool is a perfect match for your business. Which CRM tool is the best? What is Airtable used for? What exactly…
June 26, 2024
By
Mark Otto
Overview GitHub Actions is a continuous integration and continuous deployment platform that enables the automation of build, test and deployment activities for your workload. GitHub Self-Hosted Runners provide a flexible and customizable option to run your GitHub Action pipelines. These runners allow you to run your…
June 26, 2024
By
Mark Otto
😅 A shorter and sweeter issue than usual today, as I’m currently on-site at the AI Engineer World’s Fair in San Francisco! You can join me virtually, though, as some of the event will be livestreamed today and tomorrow 😉 See you back at full…
June 25, 2024
By
Mark Otto
✈️ I’ve produced this issue a day early due to being en-route to the AI Engineer World’s Fair, so any last minute news may be missed. If you’re there, do come and say hi, but you can also watch from afar through the livestreams that…