Coding tools news 2022

Here is a post where I post information on new and interesting coding tools on the comments.

1,112 Comments

  1. Tomi Engdahl says:

    99% of Developers Don’t Get System Calls
    https://www.youtube.com/watch?v=19_vVxmTfPg

    99% of developers do all their coding at least five layers above system calls

    Reply
  2. Tomi Engdahl says:

    How to Talk to Any Database Using AI – Build Your Own SQL Query Data Extractor
    https://www.freecodecamp.org/news/talk-to-databases-using-ai-build-a-sql-query-data-extractor/

    Reply
  3. Tomi Engdahl says:

    Why Every Python Dev Needs Virtual Environments Now
    A virtual environment is an isolated sandbox that allows you to install everything you need for a project without affecting things globally. Python contains everything you need to create and use a virtual environment, and it’s easy.
    https://thenewstack.io/why-every-python-dev-needs-virtual-environments-now/

    Reply
  4. Tomi Engdahl says:

    The Art of Over Engineering on the Power Platform
    #
    powerplatform
    #
    powerapps
    #
    powerautomate
    #
    lowcode
    I’ve started to notice a pattern, and it goes like this:

    Someone finds Power Automate or Power Apps
    They build something amazing
    They want to use their awesome new skills
    They find a problem and make it a Power Automate or Power App problem

    https://dev.to/wyattdave/the-art-of-over-engineering-on-the-power-platform-53k3

    Reply
  5. Tomi Engdahl says:

    Fish Shell 4.0: Rust Is Coming
    Two years, 57k lines of C++, now 75k lines of Rust. Fish Shell 4.0 beta has been entirely rewritten in the Rust programming language.
    https://linuxiac.com/fish-shell-4-0-rust-is-coming/

    Reply
  6. Tomi Engdahl says:

    Encapsulation: A Software Engineering Concept Data Scientists Must Know To Succeed
    Simple concepts that differentiate a professional from amateurs
    https://towardsdatascience.com/encapsulation-a-software-engineering-concept-data-scientists-must-know-to-succeed-b3b1a0a42a41

    Reply
  7. Tomi Engdahl says:

    Measuring the Execution Times of C Versus Rust
    Comparing two of the fastest programming languages
    https://towardsdatascience.com/measuring-the-execution-times-of-c-versus-rust-bc45c577052a

    Reply
  8. Tomi Engdahl says:

    What is MicroPython? Do I Need to Know it as a Data Scientist?
    In this year’s edition of the Stack Overflow survey, MicroPython is with 1.6% in the Most Popular Technologies — but why?
    https://towardsdatascience.com/what-is-micropython-do-i-need-to-know-it-as-a-data-scientist-5b4567a21b99

    Reply
  9. Tomi Engdahl says:

    Microsoft’s Hyperlight WebAssembly for VMs Is Open Source
    Hyperlight is a Rust library built to allow developers to leverage kernel-based virtual machines or Hyper-V — a Microsoft-native hypervisor — to run untrusted code in a micro VM without loading a full operating system.
    https://thenewstack.io/microsofts-hyperlight-webassembly-for-vms-is-open-source/

    Reply
  10. Tomi Engdahl says:

    https://dev.to/thedevricha/understanding-javascript-currying-with-a-real-world-application-51n9

    Have you seen the word “currying” in JavaScript and wondered what it meant? In this blog, we’ll look at the concept of currying, break it down with easy examples, and show how it can be used in a real-world scenario to make your code clearer and more flexible.

    What is Currying?
    Currying is a functional programming approach in which a function uses each of its arguments one at a time, rather than all at once. A curried function returns another function that accepts the next parameter until all arguments have been provided.
    In simple terms, currying converts a function with several arguments into a series of functions, each of which takes one argument.

    Reply
  11. Tomi Engdahl says:

    Avalonia: An Open Source Option for Cross-Platform UI Work
    Avalonia is an open source framework for cross-platform UI work. It’s commonly used for building apps in .NET that work across devices.
    https://thenewstack.io/avalonia-an-open-source-option-for-cross-platform-ui-work/

    Reply
  12. Tomi Engdahl says:

    SolidJS Creator on Confronting Web Framework Complexity
    Ryan Carniato, the creator of SolidJS and SolidStart, says Angular and Vue will be the JavaScript frameworks to watch in 2025.
    https://thenewstack.io/solidjs-creator-on-confronting-web-framework-complexity/

    Reply
  13. Tomi Engdahl says:

    No-Code Technology And The Fate Of The Modern Programmer
    https://www.forbes.com/sites/johnwerner/2025/01/18/no-code-technology-and-the-fate-of-the-modern-programmer/

    Job displacement is a serious issue everywhere, but professional computer science majors should get ready for a tightening of the belt in their field.

    A Semafor article published this month, written by Reed Albergotti, shows how Amjad Masad, CEO of Replit, is enthusiastic about cutting the firm’s workforce in half, while boosting revenue something like 500% on the back of agenticAI.

    Replit’s new tool can reportedly “write a working software application with nothing but a natural language prompt” and that’s going to usher in a new renaissance in computing, while costing some careerists their jobs.

    Reply
  14. Tomi Engdahl says:

    The Rise of Rust and WebAssembly in Web Development
    Rust is getting popular with web developers due to WebAssembly, new Rust IDEs and other dev tools, and use cases where performance matters.
    https://thenewstack.io/the-rise-of-rust-and-webassembly-in-web-development/

    Reply
  15. Tomi Engdahl says:

    JavaScript Temporal is coming
    https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/

    Implementations of the new JavaScript Temporal object are starting to be shipped in experimental releases of browsers. This is big news for web developers because working with dates and times in JavaScript will be hugely simplified and modernized.

    Applications that rely on scheduling, internationalization, or time-sensitive data will be able to use built-ins for efficient, precise and consistent dates, times, durations, and calendars. We’re a long way away from stable, cross-browser support, and there may be changes as implementations develop, but we can already take a look at Temporal as it stands now, why it’s exciting, and what problems it solves.

    Reply
  16. Tomi Engdahl says:

    The OpenJDK’s plans for Java in 2025
    https://www.infoworld.com/article/3808114/the-openjdks-plans-for-java-in-2025.html

    Major Java enhancement projects for the coming year include work on code reflection, AOT compilation, eight-byte object headers, and finalizing the structured concurrency and scoped values APIs.

    Reply
  17. Tomi Engdahl says:

    https://bun.sh/blog/bun-v1.2

    Bun is complete toolkit for building and testing full-stack JavaScript and TypeScript applications. If you’re new to Bun, you can learn more from the Bun 1.0 blog post.

    Reply

Leave a Comment

Your email address will not be published. Required fields are marked *

*

*