We have a new #js framework! Again!
But, this one is cool. This is a framework for the HTML you already have. Just one
A simple tool for composing javascript behavior in your markup.
https://github.com/calebporzio/project-x
Reminds me of https://github.com/stimulusjs/stimulus, but easier.
But, this one is cool. This is a framework for the HTML you already have. Just one
<script> tag and you are all set.A simple tool for composing javascript behavior in your markup.
https://github.com/calebporzio/project-x
Reminds me of https://github.com/stimulusjs/stimulus, but easier.
A silly emotional rant about the state of devops tooling/the infrastructure sector in 2018 (nothing has really changed!) #noyaml
Link: https://noyaml.com
Source: https://github.com/ghuntley/noyaml
Problems discussed in the project above can be solved with awesome tools like nix and dhall:
- https://builtwithnix.org/
- https://github.com/dhall-lang/dhall-lang
But, they are written in #haskell and so they are very unfriendly, which is a very haskell thing.
#devops
Link: https://noyaml.com
Source: https://github.com/ghuntley/noyaml
Problems discussed in the project above can be solved with awesome tools like nix and dhall:
- https://builtwithnix.org/
- https://github.com/dhall-lang/dhall-lang
But, they are written in #haskell and so they are very unfriendly, which is a very haskell thing.
#devops
GitHub
GitHub - ghuntley/noyaml: A silly emotional rant about the state of devops tooling/the infrastructure sector in 2018. #noyaml.com
A silly emotional rant about the state of devops tooling/the infrastructure sector in 2018. #noyaml.com - ghuntley/noyaml
#python Object-Oriented Web Framework built on Flask.
https://mardix.github.io/assembly/
Looks like Django to me!
https://mardix.github.io/assembly/
Looks like Django to me!
Breaking news! ⚡
#django 3.0 released.
With first-step asyncio support. I am still not sure about this: it might be a complete disaster, or it might resolve in first truly usabe async python web framework. (in case you really believe that there's something async in #python)
Let's see how it goes!
https://www.djangoproject.com/weblog/2019/dec/02/django-3-released/
#django 3.0 released.
With first-step asyncio support. I am still not sure about this: it might be a complete disaster, or it might resolve in first truly usabe async python web framework. (in case you really believe that there's something async in #python)
Let's see how it goes!
https://www.djangoproject.com/weblog/2019/dec/02/django-3-released/
This is insane! This utility strips everything you do not need from an image and creates a new image with just the bare necessities.
Look at the image size!
https://github.com/mvanholsteijn/strip-docker-image
But, it surely won't work for complex app images.
#devops #docker
Look at the image size!
https://github.com/mvanholsteijn/strip-docker-image
But, it surely won't work for complex app images.
#devops #docker
#rust macros which provide useful shortcut combinators, combine sync/async chains, support single and multi thread (sync/async) step by step execution of branches, transform tuple of results to result of tuple.
Very powerful and pretty dark magic.
https://github.com/olegnn/join
Very powerful and pretty dark magic.
https://github.com/olegnn/join
Linting dotenv files like a charm!
Why?
1. This brings consistency for your
2. Ensures that
Read this post for more details: https://sobolevn.me/2019/01/announcing-dotenv-linter
Github repo: https://github.com/wemake-services/dotenv-linter
#python
Now with beautiful Github Action that can review and comment your pull requests:
Why?
1. This brings consistency for your
.env files2. Ensures that
.env files have correct syntax and valuesRead this post for more details: https://sobolevn.me/2019/01/announcing-dotenv-linter
Github repo: https://github.com/wemake-services/dotenv-linter
#python
Now with beautiful Github Action that can review and comment your pull requests:
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
https://github.com/mail-in-a-box/mailinabox
#python
https://github.com/mail-in-a-box/mailinabox
#python
A module used to arrange card elements including content infinitely according to layout type. With this module, you can implement various layouts composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the module is handling under any circumstance.
With built-in integrations for #vue, #react, #angular, and #svelte
https://github.com/naver/egjs-infinitegrid
With built-in integrations for #vue, #react, #angular, and #svelte
https://github.com/naver/egjs-infinitegrid
New logux.io website is now avaliable. And the most important thing here is how the author describes all its features in this twitter thread: https://twitter.com/sitnikcode/status/1202660517782921217
Not a very common, but certanly helpful, practice for other developers to learn from.
Not a very common, but certanly helpful, practice for other developers to learn from.
Twitter
Sitnik the Developer
I just finished a website for @logux_io. Check it out: https://t.co/zCYB0ezn3H We did a few experiments about how we can improve the standard open-source tool’s website. https://t.co/6ke7aMNuoc In the thread below, I will try to explain these UX and tech…
Plot: a domain-specific language (DSL) for writing type-safe HTML, XML and RSS in #swift. It can be used to build websites, documents and feeds, as a templating tool, or as a renderer for higher-level components and tools. It’s primary focus is on static site generation and Swift-based web development.
https://github.com/JohnSundell/Plot
https://github.com/JohnSundell/Plot
GitHub
GitHub - JohnSundell/Plot: A DSL for writing type-safe HTML, XML and RSS in Swift.
A DSL for writing type-safe HTML, XML and RSS in Swift. - JohnSundell/Plot
Lighthouse CI is a set of commands that make continuously running, asserting, saving, and retrieving Lighthouse results as easy as possible.
https://github.com/GoogleChrome/lighthouse-ci
#js
https://github.com/GoogleChrome/lighthouse-ci
#js
Imagine an infinitely generated world that you could explore endlessly, continually finding entirely new content and adventures. What if you could also choose any action you can think of instead of being limited by the imagination of the developers who created the game?
Welcome to AI Dungeon 2!
Website: http://www.aidungeon.io/
Play: https://colab.research.google.com/github/nickwalton/AIDungeon/blob/master/AIDungeon_2.ipynb
#python
Welcome to AI Dungeon 2!
Website: http://www.aidungeon.io/
Play: https://colab.research.google.com/github/nickwalton/AIDungeon/blob/master/AIDungeon_2.ipynb
#python
A concrete syntax tree parser and serializer library for #python that preserves many aspects of Python's abstract syntax tree.
Very useful for linters and refactoring tools!
https://github.com/Instagram/LibCST
Demo: https://notebooks.gesis.org/binder/jupyter/user/instagram-libcst-50624wv8/notebooks/docs/source/tutorial.ipynb
Very useful for linters and refactoring tools!
https://github.com/Instagram/LibCST
Demo: https://notebooks.gesis.org/binder/jupyter/user/instagram-libcst-50624wv8/notebooks/docs/source/tutorial.ipynb
GitHub
GitHub - Instagram/LibCST: A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's…
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree - Instagram/LibCST
Do you still wait for #ts support for Svelte? There's this tool to help you in the meantime.
When run as a script and provided a file glob, will type check all svelte/js/ts files in that glob (and all their dependencies). Performs its magic using svelte2tsx and Typescript.
https://github.com/halfnelson/svelte-type-checker
#js #svelte
When run as a script and provided a file glob, will type check all svelte/js/ts files in that glob (and all their dependencies). Performs its magic using svelte2tsx and Typescript.
https://github.com/halfnelson/svelte-type-checker
#js #svelte
Simple zsh plugin that automatically sends out a notification when a long running task has completed.
Useful for those commands you don't predict will take long to run or just plain forgot to keep track of. Leave the task running and go do something else - auto-notify will let you know when the task is done!
https://github.com/MichaelAquilina/zsh-auto-notify
Useful for those commands you don't predict will take long to run or just plain forgot to keep track of. Leave the task running and go do something else - auto-notify will let you know when the task is done!
https://github.com/MichaelAquilina/zsh-auto-notify
GitHub
GitHub - MichaelAquilina/zsh-auto-notify: ⏰ ZSH plugin that automatically sends out a notification when a long running task has…
⏰ ZSH plugin that automatically sends out a notification when a long running task has completed. - MichaelAquilina/zsh-auto-notify
Breaking news! ⚡
It is also moved to
#python
poetry@1.0 is released. https://github.com/python-poetry/poetry/releases/tag/1.0.0It is also moved to
python-poetry github organization. #python
GitHub
Release 1.0.0 · python-poetry/poetry
Added
Added an export command to export the lock file to other formats (only requirements.txt is currently supported).
Added a env info command to get basic information about the current environme...
Added an export command to export the lock file to other formats (only requirements.txt is currently supported).
Added a env info command to get basic information about the current environme...