Blog Logo
TAGS

Kraken Technologies: How we organise our very large Python monolith

Hi, I’m David, a Python developer at Kraken Technologies. I work on Kraken: a Python application which has, at last count, 27,637 modules. Yes, you read that right: nearly 28k separate Python files - ...

Read more...

LONGNET: Scaling Transformers to 1,000,000,000 Tokens

Scaling sequence length has become a critical demand in the era of large language models. In this work, we introduce LONG NET, a Transformer variant that can scale sequence length to more than 1 billi...

Read more...

Microsofts LongNet: The Future of AI

Microsofts newest architecture, LongNet, has the potential to ingest the entire Internet and deliver 1-billion-token prompts in just half a second. With LongNet, we enter a new realm of possibility fo...

Read more...

Anthropic: A Safety-First AI Company

Anthropic, creator of Claude 2, is a startup focused on developing safe artificial intelligence systems. The founders, who previously worked at OpenAI, aim to ensure that AI aligns with human goals an...

Read more...

Custom instructions for ChatGPT

We’re rolling out custom instructions to give you more control over how ChatGPT responds. Set your preferences, and ChatGPT will keep them in mind for all future conversations. Custom instructions all...

Read more...

Is it the end for Apache Airflow?

This is the extended version of my presentation with more details, some dives into the code, and my struggles that werent mentioned in the talk I gave at PyCon LT 2023. Im going to cover only Apache A...

Read more...

LinkedIn Adopts Protocol Buffers for Microservices Integration and Reduces Latency

LinkedIn adopted Protocol Buffers for exchanging data between microservices more efficiently across its platform and integrated it with Rest.li, their open-source REST framework. After the company-wid...

Read more...

Democratising Software Architecture • Eoin Woods • GOTO 2023

Democratising Software Architecture • Eoin Woods • GOTO 2023

Check out a version of this talk with better audio here: https://youtu.be/nchRmYvUf2Y This presentation was recorded at GOTO Amsterdam 2023. #GOTOcon #GOTOams https://gotoams.nl Eoin Woods - Chief E...

Read more...

Decoupling UI and Logic in React: A Clean Code Approach with Headless Components

In this article, we will demystify the concept of headless components in React and explore how they can simplify the management of complex user interfaces. We will start by extracting a useToggle hook...

Read more...

Iosevka: An Open-Source Typeface for Code and Technical Documents

Iosevka is an open-source font family designed for writing code, using in terminals, and preparing technical documents. It offers a variety of styles and weights, including sans-serif and slab-serif, ...

Read more...

Moving from a product to a service mindset

Thanks to DevOps, cloud computing, and other industry trends, many organizations are shifting from a product mindset to a service mindset. This blog explores the impact on software engineering teams a...

Read more...

Stability AI CEO: Most outsourced coders in India will go in 2 years

Stability AI CEO predicts that the majority of outsourced coders in India will be obsolete within the next two years. This prediction comes amidst an increasing push for automation and advancements in...

Read more...

The Next Frontier For Large Language Models Is Biology

Large language models like GPT-4 have taken the world by storm thanks to their astonishing command of natural language. Yet the most significant long-term opportunity for LLMs will entail an entirely ...

Read more...

The Architect’s Blueprint: Understanding Software Styles and Patterns

In software development, architecture plays a crucial role in shaping the structure and behavior of software systems. It provides a blueprint for system design, detailing how components interact with ...

Read more...

Meta to release open-source commercial AI model

Meta, the parent company of Facebook, has announced plans to release an open-source commercial AI model, aiming to compete with OpenAI and Google. This move can potentially revolutionize the AI indust...

Read more...

Mindmaps using ChatGPT and PlantUML

In this article, we explore how to create mindmaps using ChatGPT and PlantUML. We discuss the concept of mindmaps, their uses, and the benefits they provide in organizing information. We then delve in...

Read more...

Multi-Layered Caching in .NET Microservices

Caching plays a crucial role in optimizing the performance and scalability of .NET microservices. It allows frequently accessed data to be stored in memory or fast storage mediums, reducing the need t...

Read more...

Entity framework features I wish I knew earlier

We as developers can make a lot of code work. But, does this mean were doing it the right way? Sometimes it will be, other times theres a better way. And when theres a better way were often not even a...

Read more...

Introducing Smart Locks in Unity Version Control

Meet Smart Locks, a new way to reduce merge conflicts with Unity Version Control. Smart Locks vastly reduces the painful merge conflicts commonly associated with file locks and branching. Developers h...

Read more...

Common Software Diagramming Mistakes

Diagrams are powerful tools to explain software systems, but they often contain common mistakes that make them confusing and less valuable. This article discusses the importance of adding labels and t...

Read more...