Open in app

Sign In

Write

Sign In

Na'aman Hirschfeld
Na'aman Hirschfeld

167 Followers

Home

About

Dec 22, 2022

Starlite December ’22 Updates

Hi Pythonistas! This post is an update on the development status of Starlite. Short Intro to Starlite Let me start with a short intro about what is Starlite - for those of you unfamiliar with it. Starlite is a Python ASGI API framework. ASGI is an async python API specification, originally from the good…

Starlite

4 min read

Starlite December ’22 Updates
Starlite December ’22 Updates
Starlite

4 min read


Published in StreamElements - Legendary Content Creation Tools and Services

·May 17, 2022

An Introduction to Generics in Go

At StreamElements we use Go extensively as our primary backend language. While we use Go for its great performance, which fits our distributed kind of work, one continuous issue is the fact that Go tends to generate quite a bit of boilerplate (more on why below). Go 1.18 was recently…

Golang

8 min read

An Introduction to Generics in Go
An Introduction to Generics in Go
Golang

8 min read


Published in Python in Plain English

·Jan 31, 2022

Starlite: the little API framework that can.

I’m excited to announce the release of v1.0.0 of Starlite. This release includes a thorough rewrite of the core logic, boosting performance and reducing resource usage quite drastically. Starlite is a Python ASGI API framework built on top of the Starlette ASGI toolkit and pydantic. It has some similarities to…

Starlite

4 min read

Starlite: the little API framework that can.
Starlite: the little API framework that can.
Starlite

4 min read


Published in JavaScript in Plain English

·Jan 10, 2022

Some Questions in Relation to the Latest JavaScript Open Source Scandal

If you followed the r/javascript or r/programming subreddits in the past few days you probably already read about the latest Open Source scandal to hit the JavaScript community: About a year ago, Marak — a prolific open-source author, wrote in the repository of his highly popular library faker.js that he…

Open Source

7 min read

Some Questions in Relation to the Latest JavaScript Open Source Scandal
Some Questions in Relation to the Latest JavaScript Open Source Scandal
Open Source

7 min read


Published in ITNEXT

·Jan 3, 2022

Introducing Starlite

I’m very excited to announce the release of Starlite — a new python asynchronous API framework (ASGI). Starlite is built on top of the Starlette ASGI toolkit, which offers high performance async message handling, and pydantic, which offers fantastic data validation and parsing using type hints. Relation to FastAPI The idea to use…

Starlite

7 min read

Introducing Starlite
Introducing Starlite
Starlite

7 min read


Published in Better Programming

·Dec 6, 2021

An Introduction to OpenAPI

4 use cases of OpenAPI which are good to know — In this article I offer an introduction to OpenAPI (OA) and some of its more interesting use cases. If you are already familiar with what OA is, you can skip ahead to the use-cases part of this article. What is OpenAPI? OpenAPI is a specification for documenting HTTP-based APIs in a way that…

Openapi

7 min read

An Introduction to OpenAPI
An Introduction to OpenAPI
Openapi

7 min read


Published in JavaScript in Plain English

·Nov 30, 2021

Introduction to Duck Typing in TypeScript

In this article, I discuss duck-typing as a practice and a cool feature of TypeScript that makes a huge difference — type predicates. What is “Duck Typing”? Duck typing is a common practice in many OOP languages. It got its name from the so-called “Duck Test”, that is: If it looks like a duck…

Typescript

4 min read

What is Duck Typing in TypeScript?
What is Duck Typing in TypeScript?
Typescript

4 min read


Published in Python in Plain English

·Nov 29, 2021

Rise of the Pydantic Stack

Python is a dynamic programming language. This is both one of its strong suites — the language is extremely elastic, but also one of its largest pitfalls. Anyone who codes in statically typed languages knows that while types can be restricting, they also give you a great measure of safety…

Pydantic

6 min read

An Introduction to the Pydantic Stack
An Introduction to the Pydantic Stack
Pydantic

6 min read


Published in JavaScript in Plain English

·Aug 6, 2021

Interface Forge: A TypeScript/JavaScript Library to Generate Test Data and Fixtures

In this article, I introduce Interface Forge and discuss some of its use cases, in what I like to think of as “mock driven development”. Note regarding TypeScript: Interface Forge is written in TypeScript and it offers strong TS support. As such all the examples below use TS as a…

Testing

5 min read

Interface Forge: A TypeScript/JavaScript Library to Generate Test Data and Fixtures
Interface Forge: A TypeScript/JavaScript Library to Generate Test Data and Fixtures
Testing

5 min read


Published in codeburst

·Aug 9, 2020

Tool Your Django Project: Pre-Commit Hooks

Last update: 07.03.2021. In this article, I will explain how to set-up a pre-commit pipeline for a Django project. What and why Pre-Commit? Git supports running hooks at different stages of its workflow(s). For a detailed discussion see the official SCM book. …

Python

12 min read

Tool Your Django Project: Pre-Commit Hooks
Tool Your Django Project: Pre-Commit Hooks
Python

12 min read

Na'aman Hirschfeld

Na'aman Hirschfeld

167 Followers

github: https://github.com/Goldziher, linkedin: https://www.linkedin.com/in/nhirschfeld/

Following
  • Faisal Khan

    Faisal Khan

  • Tim Andersen, Ph.D.

    Tim Andersen, Ph.D.

  • Jasper Sprengers

    Jasper Sprengers

  • Sohom Das

    Sohom Das

  • Christopher Tao

    Christopher Tao

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech