py-spy: sampling #python profiler written in #rust. Generates flame graphs and visualizes execution: https://github.com/benfred/py-spy
Demo: https://raw.githubusercontent.com/benfred/py-spy/master/images/console_viewer.gif
GitHub
GitHub - benfred/py-spy: Sampling profiler for Python programs
Sampling profiler for Python programs. Contribute to benfred/py-spy development by creating an account on GitHub.
Nominal types are coming to TypeScript!
Discussion: https://github.com/microsoft/TypeScript/issues/202
Pull Request: https://github.com/microsoft/TypeScript/pull/33038
Discussion: https://github.com/microsoft/TypeScript/issues/202
Pull Request: https://github.com/microsoft/TypeScript/pull/33038
Sampler is a tool for #shell commands execution, visualization and alerting. Configured with a simple YAML file: https://github.com/sqshq/sampler
Golden article about function color and
async/await syntax problems.mdr is a program and markup designed to facilitate documentation and testing.
Written in #haskell, suitable for all languages: https://github.com/fennecdjay/mdr
Written in #haskell, suitable for all languages: https://github.com/fennecdjay/mdr
First impressions on #github sponsors from
> It can become a job and for many Open Source contributors it does become their second job. The problem? Nobody really has the time to do this job and to make things worse barely any Open Source contributor is being paid to do it. As a result many contributors flip the table and quit. This is the reason why I am very happy to see GitHub Sponsors!
dry-rb creator.> It can become a job and for many Open Source contributors it does become their second job. The problem? Nobody really has the time to do this job and to make things worse barely any Open Source contributor is being paid to do it. As a result many contributors flip the table and quit. This is the reason why I am very happy to see GitHub Sponsors!
Pony is an object-oriented, actor-model, type-safe, memory-safe, exception safe, data-race free, deadlock free, capabilities-secure programming language. https://tutorial.ponylang.io/
#pony
#pony
A battle-tested PostgreSQL client with strict types, detailed logging and assertions: https://github.com/gajus/slonik
#js
#js
#tarantool is forked by the main contributor, the project future is now unclear: https://groups.google.com/forum/#!topic/tarantool/XjnDemkP3RY
#lua
#lua
Pulumi 1.0 is released!
Pulumi is a modern infrastructure as code tool that lets you declare infrastructure using real languages, with a SaaS management console for configuring identities, organizations, and related policies.
https://www.pulumi.com/blog/pulumi-1-0/
#ops #iac
Pulumi is a modern infrastructure as code tool that lets you declare infrastructure using real languages, with a SaaS management console for configuring identities, organizations, and related policies.
https://www.pulumi.com/blog/pulumi-1-0/
#ops #iac
YouTube
Introduction to Pulumi: Modern Infrastructure as Code
Learn about Pulumi by following this demo on creating and deploying infrastructure with TypeScript, specifically an AWS S3-based static site along with all of the related infrastructure.
Pulumi is free, open source, supports familiar languages, and many…
Pulumi is free, open source, supports familiar languages, and many…
#python #mypy
Have you ever tried to:
- Create complex generic types in your own project?
- Write distributable stubs for your library?
- Create custom mypy plugin?
- Write custom type-checker?
In case you try to do any of these, you will soon find out that you need to test your types. Wait, what? Testing types?!
Have you ever tried to:
- Create complex generic types in your own project?
- Write distributable stubs for your library?
- Create custom mypy plugin?
- Write custom type-checker?
In case you try to do any of these, you will soon find out that you need to test your types. Wait, what? Testing types?!
Right after Nominal Types #ts might also get Optional Chaining.
PR is already available: https://github.com/microsoft/TypeScript/pull/33294
PR is already available: https://github.com/microsoft/TypeScript/pull/33294
#python tool to build images from other images. Sounds crazy, looks amazing!
https://github.com/nuno-faria/tiler
https://github.com/nuno-faria/tiler
dump-env - a #python utility tool to create
dump-env takes an
https://github.com/sobolevn/dump-env
.env files.dump-env takes an
.env.template file and some optional environmental variables to create a new .env file from these two sources. No external dependencies are used.https://github.com/sobolevn/dump-env
ORMs are something that seem cool until you have to do anything with them, and then they just get in the way. Their promises (backend-agnostic, write type-safe native code, less boilerplate) sometimes have a catch and sometimes are just false.
The reason for this is that ORMs are backwards: they force you to design schemas in your implementation language (python, javascript, java) and then export them to #sql ‘somehow’. (The ‘somehow’ is usually a half-baked migration tool). This is bad for a lot of reasons and horrible if you want to access your data from another language.
The reason for this is that ORMs are backwards: they force you to design schemas in your implementation language (python, javascript, java) and then export them to #sql ‘somehow’. (The ‘somehow’ is usually a half-baked migration tool). This is bad for a lot of reasons and horrible if you want to access your data from another language.
Collection of awesome #python stubs and tools to work with them: https://github.com/typeddjango/awesome-python-stubs
GitHub
GitHub - typeddjango/awesome-python-typing: Collection of awesome Python types, stubs, plugins, and tools to work with them.
Collection of awesome Python types, stubs, plugins, and tools to work with them. - GitHub - typeddjango/awesome-python-typing: Collection of awesome Python types, stubs, plugins, and tools to work ...
SHIP: Shell Helper to Initialize (dockerfiles) in a new Project: https://github.com/augustohp/ship
#docker
#docker
WebAssembly runtimes (e.g. browsers) are slightly diverging in which features they support.
So here’s wasm-feature-detect — think modernizr, but for #wasm.
- Detectors for various WebAssembly proposals
- Tiny (~600B)
- Easy to augment and contribute
https://github.com/GoogleChromeLabs/wasm-feature-detect
So here’s wasm-feature-detect — think modernizr, but for #wasm.
- Detectors for various WebAssembly proposals
- Tiny (~600B)
- Easy to augment and contribute
https://github.com/GoogleChromeLabs/wasm-feature-detect
SSL configuration generator for different proxy servers and load balancers, including nginx, apache, caddy, haproxy, and traefik: https://ssl-config.mozilla.org
#devops
#devops
ssl-config.mozilla.org
Mozilla SSL Configuration Generator
An easy-to-use secure configuration generator for web, database, and mail software. Simply select the software you are using and receive a configuration file that is both safe and compatible.
New PEP to #python! Adding a frozenmap type to collections: https://www.python.org/dev/peps/pep-0603/
At last! That's the first feature in a long time that was really required. Not
At last! That's the first feature in a long time that was really required. Not
:=!