Best of MediumSeptember 2023

  1. 1
    Article
    Avatar of medium_jsMedium·3y

    Master the Perfect ChatGPT Prompt Formula

    Master the Perfect ChatGPT Prompt Formula. Master the Perfect Prompt Formula. In this article, I will share with you 6 basic elements that a good prompt should have. The first thing we need to understand is that the following elements are listed in descending order of importance: task, context, exemplar, persona, format and tone.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    Serverless Bun vs Node: Benchmarking on AWS Lambda

    Serverless Bun vs Node: Benchmarking on AWS Lambda. Bun promises a whole host of benefits, mostly around performance and developer experience, while boasting strong interoperability standards. Bun claims it can process logic at 3-4x the speed of NodeJS.

  3. 3
    Article
    Avatar of medium_jsMedium·3y

    2023 DevOps is terrible.

    2023 DevOps is terrible. My analysis of modern DevOps evolution is terrible. I've been around the DevOps/Cloud area of the IT industry for a few years now. The shift Big techs aside, there are a few companies out there, able to implement and manage DevOps at scale.

  4. 4
    Article
    Avatar of medium_jsMedium·3y

    Rivet Is An Open-Source Visual AI Programming Environment

    Rivet is a no code to low code prompt chaining GUI which is focussed on building complex flows, which can split (run processes in parallel) and converge again. Data handling and transformation plays a big part in the Rivest UI, together with vector stores and KNN.

  5. 5
    Article
    Avatar of medium_jsMedium·3y

    Writing Production-Ready Code in Node.js

    Node.js is often used for building APIs and handling data-intensive operations and it works a charm for the same. Let’s discuss the NodeJS-specific tips for writing production-ready code.

  6. 6
    Article
    Avatar of medium_jsMedium·3y

    Go Fiber vs Rust: Performance comparison for JWT verify and MySQL query

    Go Fiber vs Rust: Performance comparison for JWT verify and MySQL query. Fiber, built on the foundation of fasthttp, shows promising potential for superior performance compared to Gin. In prior tests, Gin outperformed Rust for this particular use case. With Fiber, we anticipate even more impressive results.

  7. 7
    Article
    Avatar of medium_jsMedium·3y

    The Death of Critical Thinking Will Kill Us Long Before AI.

    Joan Westenberg: We have witnessed a multi-generational decline in reading comprehension. We read less, retain less of what we read, and struggle to engage in critical analysis. If this trend continues, we risk undermining the foundations of our society, she says.

  8. 8
    Article
    Avatar of medium_jsMedium·3y

    Something is brewing ☕️

    MM Labs team will focus on creating next-gen innovative projects that will propel the MM community to greater heights. The first ever AI-powered Web3 Aggregator Maddy.gg, your personal AI assistant. You might have ever used swap/DEX aggregators to obtain the best pricing/slippage for your chain trading.

  9. 9
    Article
    Avatar of medium_jsMedium·3y

    Clean Layout Architecture for Vue Applications

    Clean Layout Architecture for Vue Applications is an essential pattern to reduce code repetition and create maintainable and professional-looking applications. If you are using Nuxt, an elegant solution is provided out of the box. But unfortunately, in Vue, the official documentation doesn’t address them at all.

  10. 10
    Article
    Avatar of medium_jsMedium·3y

    How I replaced Google with ChatGPT

    Elliot Graebert replaced Google with ChatGPT Incorporating AI into his daily engineering workflows. The idea is to start with simple daily use cases and move into more complexity.

  11. 11
    Article
    Avatar of medium_jsMedium·3y

    How to Implement SSR(Server Side Rendering) in React 18

    How to implement SSR(Server Side Rendering) in React 18. Learn how to implement the “renderToPipeableStream” server API to render a React tree as HTML to a Node.js stream. In React 18, we'll explore React’s SSR feature with helpful code samples and examples.

  12. 12
    Article
    Avatar of medium_jsMedium·3y

    Best of Level Up Coding (September 2023)

    This month we explore the unconventional path of a successful programmer, indicators of suitability for a programming career, to the art of crafting a compelling business plan with AI. We shed light on the power of AI chatbots, the potential industries at risk due to AI, and essential tools for your coding journey.

  13. 13
    Article
    Avatar of medium_jsMedium·3y

    Message Queue in Nodejs with BullMQ and Redis

    Message Queue in Node.js with BullMQ and Redis.io is based on 4 classes that together can be used to resolve many different problems. BullMQ offers a fast and robust queue system that simplifies the management of message queues, making it an effective solution for addressing these challenges.

  14. 14
    Article
    Avatar of medium_jsMedium·3y

    Angular v17’s View Transitions: Navigate in Elegance

    Angular v17’s View Transitions: Navigate in Elegance. The View Transition API makes it easy to change the DOM in a single step. This feature gracefully handles browsers that don’t support view transitions, maintaining a consistent navigation experience.

  15. 15
    Article
    Avatar of medium_jsMedium·3y

    Joyful programming. Coding can be fun!

    Bennett Garner: Coding can be fun! Coding as pleasure takes different forms: Framing your task as a challenge or puzzle, not something to struggle through. Set the mood: music, lighting, location, coffee/tea/snacks - Create tools to automate the hard/annoying parts.

  16. 16
    Article
    Avatar of medium_jsMedium·3y

    “Containerization Using Docker”

    ‘Containerization Using Docker’ is a comprehensive introduction to Docker containerization. If you’re new to Docker or just looking to refresh your knowledge, this blog post serves as a comprehensive Introduction to Docker. ‘Docker’ allows a developer to package up an application with all of the parts it needs, such as libraries and other dependencies.

  17. 17
    Article
    Avatar of medium_jsMedium·3y

    Satiresoft: Why pay me?

    Join my daily email list with 2,000 software developers to learn the habits & skills of top coders. This week at Satiresoft: Why pay me? - Developer Purpose Satireoft: "Why pay me?" this week atSatiresoft.com.

  18. 18
    Article
    Avatar of medium_jsMedium·3y

    Parallelism and Concurrency in Go: How It Works in Real Computing Systems. Part 1.

    This article is intended for those who are already familiar with the basic elements of concurrency in Go but want to organize and deepen their knowledge. This article will be divided into two parts for better readability. The physical level describes the hardware components of the computing system, including processors, memory, and peripheral devices.

  19. 19
    Article
    Avatar of medium_jsMedium·3y

    Go Concurrency Visually Explained — Semaphore

    Go Concurrency Visually Explained — Semaphore Swimming pool with athletic diving ropes — by Serena Repice Lentini — on Unsplash. In real life, there are use cases where we want to allow a number of users access to a share resource at the same time.