Awesome talk for a friday evening about understanding magic behind tech and principles over syntax.
YouTube
Lambda World 2019 - Painless software development with Haskell - Paweł Szulc
In this Lambda World 2019 presentation, Paweł Szulc shows the benefit of programming with Haskell.
Full Presentation Description:
Developers interested in seeing Haskell being used as a general programming language. Engineers hoping to see Haskell as an…
Full Presentation Description:
Developers interested in seeing Haskell being used as a general programming language. Engineers hoping to see Haskell as an…
Quickly browse the history of a file from any git repository.
https://github.com/pomber/git-history
#js
https://github.com/pomber/git-history
#js
A simple terminal UI for both docker and docker-compose, written in #go
https://github.com/jesseduffield/lazydocker
https://github.com/jesseduffield/lazydocker
Record browser tests with one command!
Just type
https://docs.qawolf.com/
#js
Just type
npx qawolf record <url> and you are good to go!https://docs.qawolf.com/
#js
Lockfiles are used as trusted whitelist of resources manifest to fetch packages from. However, keeping track of the changes introduced to lockfiles is not an easy task as they are designed to consumed by machines.
What happens when someone creates a Pull Request and sneaks a malicious resource package that replaces a real library?
Exactly! Lint your lockfiles to ensure they adhere to pre-defined security policies and mitigate this vector of attack.
https://github.com/lirantal/lockfile-lint
#js
What happens when someone creates a Pull Request and sneaks a malicious resource package that replaces a real library?
Exactly! Lint your lockfiles to ensure they adhere to pre-defined security policies and mitigate this vector of attack.
https://github.com/lirantal/lockfile-lint
#js
Ma, a #ruby micro library: events as first class citizens. It also supports async events as well.
https://gitlab.com/kris.leech/ma
https://gitlab.com/kris.leech/ma
tui-rs is a #rust library to build rich terminal user interfaces and dashboards.
The library is based on the principle of immediate rendering with intermediate buffers. This means that at each new frame you should build all widgets that are supposed to be part of the UI. While providing a great flexibility for rich and interactive UI, this may introduce overhead for highly dynamic content. So, the implementation try to minimize the number of ansi escapes sequences generated to draw the updated UI. In practice, given the speed of Rust the overhead rather comes from the terminal emulator than the library itself.
https://github.com/fdehau/tui-rs
The library is based on the principle of immediate rendering with intermediate buffers. This means that at each new frame you should build all widgets that are supposed to be part of the UI. While providing a great flexibility for rich and interactive UI, this may introduce overhead for highly dynamic content. So, the implementation try to minimize the number of ansi escapes sequences generated to draw the updated UI. In practice, given the speed of Rust the overhead rather comes from the terminal emulator than the library itself.
https://github.com/fdehau/tui-rs
conrad helps you track conferences and meetups on your terminal!
- 📅 Never miss CFP deadlines again. conrad remind can remind you every time you open a terminal!
- 📊 Query and explore events using tags, names, locations, and dates. conrad show --cfp will tell you about events where the CFP is open!
- 🤖 Crawlers update events twice a week! (Monday and Thursday at 00:00 UTC)
https://github.com/vinayak-mehta/conrad
#python
- 📅 Never miss CFP deadlines again. conrad remind can remind you every time you open a terminal!
- 📊 Query and explore events using tags, names, locations, and dates. conrad show --cfp will tell you about events where the CFP is open!
- 🤖 Crawlers update events twice a week! (Monday and Thursday at 00:00 UTC)
https://github.com/vinayak-mehta/conrad
#python
Yesterday, Mirantis acquired Docker Enterprise which includes the registry, the enterprise accounts and basically everything of value owned by Docker Inc. The company is now left with a shell of its former business. Even though the sale amount is not public, it is widely understood to not be a large sum.
#docker was once a darling of the tech world. Today we are left wondering - Who ate their lunch?
#docker was once a darling of the tech world. Today we are left wondering - Who ate their lunch?
Using TailwindCSS with Vue functional components.
In this article, we identify potential pitfalls when using utility-first #css frameworks and how to avoid them. Most importantly, we find out how to use #vue functional components to create abstractions for repeating patterns like cards and headlines, for example.
https://markus.oberlehner.net/blog/reusable-functional-vue-components-with-tailwind-css/
In this article, we identify potential pitfalls when using utility-first #css frameworks and how to avoid them. Most importantly, we find out how to use #vue functional components to create abstractions for repeating patterns like cards and headlines, for example.
https://markus.oberlehner.net/blog/reusable-functional-vue-components-with-tailwind-css/
markus.oberlehner.net
Reusable Functional Vue.js Components with Tailwind CSS
Learn how to work with utility-first CSS frameworks like Tailwind in Vue.js and how to avoid potential pitfalls.
I like this new tradition we have here: an opportunity to clean your mind on weekends and not to think about our daily jobs. But instead to just feel the beauty and the pure joy of programming.
A categorical view of computational effects: https://www.youtube.com/watch?v=Ssx2_JKpB3U
Enjoy!
A categorical view of computational effects: https://www.youtube.com/watch?v=Ssx2_JKpB3U
Enjoy!
YouTube
Lambda World 2019 - A categorical view of computational effects - Emily Riehl
In this Lambda World 2019 keynote, Emily Riehl discusses category theory and computational effects.
Slides are available here: https://www.math.jhu.edu/~eriehl/lambda.pdf
------
Follow:
-https://www.twitter.com/lambda_world
-https://www.twitter.com/47deg…
Slides are available here: https://www.math.jhu.edu/~eriehl/lambda.pdf
------
Follow:
-https://www.twitter.com/lambda_world
-https://www.twitter.com/47deg…
A tool for changing code across many languages. When regex approach like sed is not good enough.
https://github.com/comby-tools/comby
#ocaml
https://github.com/comby-tools/comby
#ocaml
New language for CloudNative world.
https://ballerina.io/
Why?
- The Network in the Language
- Sequence Diagrams for Programming
- Structural, Open-by-Default Typing
- From Code to Cloud
- Batteries Included
- Developer First
- #jvm based!
https://ballerina.io/
Why?
- The Network in the Language
- Sequence Diagrams for Programming
- Structural, Open-by-Default Typing
- From Code to Cloud
- Batteries Included
- Developer First
- #jvm based!
ballerina.io
The Ballerina programming language
A programming language for the cloud that makes it easier to use, combine, and create network services.
Today we’re talking about Lexers and Parsers, more importantly I want to show you how you:
- Can give your business team a crazy amount of flexibility
- With out compromising your systems.
- Or spending a lot of effort.
#elixir
- Can give your business team a crazy amount of flexibility
- With out compromising your systems.
- Or spending a lot of effort.
#elixir
Fast, native and thread-safe HTML/CSS/Python GUI framework.
You can literally write #vue code in #python. Sounds exiting?..
https://www.plynth.net/
You can literally write #vue code in #python. Sounds exiting?..
https://www.plynth.net/
Installs dependencies from a local checkout, and keeps them in sync, without the limitations of
https://github.com/mweststrate/relative-deps
#js
linkhttps://github.com/mweststrate/relative-deps
#js
The fastest way to build custom ML tools.
Streamlit lets you create apps for your machine learning projects with deceptively simple Python scripts. It supports hot-reloading, so your app updates live as you edit and save your file. No need to mess with HTTP requests, HTML, JavaScript, etc. All you need is your favorite editor and a browser. Take a look at Streamlit in action:
https://github.com/streamlit/streamlit
#python #ml
Streamlit lets you create apps for your machine learning projects with deceptively simple Python scripts. It supports hot-reloading, so your app updates live as you edit and save your file. No need to mess with HTTP requests, HTML, JavaScript, etc. All you need is your favorite editor and a browser. Take a look at Streamlit in action:
https://github.com/streamlit/streamlit
#python #ml
API request builder - A free, fast, and beautiful alternative to Postman.
Helps you create your requests faster, saving you precious time on your development.
https://github.com/liyasthomas/postwoman
#vue #js
Helps you create your requests faster, saving you precious time on your development.
https://github.com/liyasthomas/postwoman
#vue #js
GitHub
GitHub - hoppscotch/hoppscotch: Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman…
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia) - hoppscotch/hoppscotch