Pokedex is a small demo application based on modern Android application tech-stacks and MVVM architecture.
This project is for focusing especially on the new library Hilt of implementing dependency injection.
Also fetching data from the network and integrating persisted data in the database via repository pattern.
#kotlin, #android, #pokemon, #example, #motion, #jvm
This project is for focusing especially on the new library Hilt of implementing dependency injection.
Also fetching data from the network and integrating persisted data in the database via repository pattern.
#kotlin, #android, #pokemon, #example, #motion, #jvm
๐ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
Lottie is a mobile library for Android and iOS that natively renders vector based animations and art in realtime with minimal code.
#swift, #ios, #apple, #rendering, #animation, #transition
#swift, #ios, #apple, #rendering, #animation, #transition
๐1
Do you listen to podcasts about programming and software development in general?
Anonymous Poll
42%
Yes, I do
30%
Nope
28%
I'd like to, but I don't know where to start
๐1
Awesome Podcasts.
List of podcasts which are helpful for software engineers/programmers.
For ones who don't know where to start.
#podcasts, #awesome, #list
List of podcasts which are helpful for software engineers/programmers.
For ones who don't know where to start.
#podcasts, #awesome, #list
๐1
TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used with TypeScript and JavaScript (ES5, ES6, ES7, ES8). Its goal is to always support the latest JavaScript features and provide additional features that help you to develop any kind of application that uses databases - from small applications with a few tables to large scale enterprise applications with multiple databases.
#typescript, #orm, #node, #javascript, #js, #ts, #postgresql, #mysql, #sqlite, #database
#typescript, #orm, #node, #javascript, #js, #ts, #postgresql, #mysql, #sqlite, #database
๐1
Carp is a small programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
The key features of Carp are the following:
โข Automatic and deterministic memory management (no garbage collector or VM)
โข Inferred static types for great speed and reliability
โข Ownership tracking enables a functional programming style while still using mutation of cache-friendly data structures under the hood
โข No hidden performance penalties โ allocation and copying are explicit
โข Straightforward integration with existing C code
#haskell, #lisp, #language, #realtime
The key features of Carp are the following:
โข Automatic and deterministic memory management (no garbage collector or VM)
โข Inferred static types for great speed and reliability
โข Ownership tracking enables a functional programming style while still using mutation of cache-friendly data structures under the hood
โข No hidden performance penalties โ allocation and copying are explicit
โข Straightforward integration with existing C code
#haskell, #lisp, #language, #realtime
๐1
Koin is a pragmatic lightweight dependency injection framework for Kotlin developers.
#kotlin, #jvm, #dependency, #injection, #framework, #dsl
#kotlin, #jvm, #dependency, #injection, #framework, #dsl
โค1
Metabase is the easy, open source way for everyone in your company to ask questions and learn from data.
Features:
- 5 minute setup (We're not kidding)
- Let anyone on your team ask questions without knowing SQL
- Rich beautiful dashboards with auto refresh and fullscreen
- SQL Mode for analysts and data pros
- Create canonical segments and metrics for your team to use
- Send data to Slack or email on a schedule with Pulses
- View data in Slack anytime with MetaBot
- Humanize data for your team by renaming, annotating and hiding fields
- See changes in your data with alerts
#clojure, #dashboard, #sql, #database, #data, #postgres, #metabase
Features:
- 5 minute setup (We're not kidding)
- Let anyone on your team ask questions without knowing SQL
- Rich beautiful dashboards with auto refresh and fullscreen
- SQL Mode for analysts and data pros
- Create canonical segments and metrics for your team to use
- Send data to Slack or email on a schedule with Pulses
- View data in Slack anytime with MetaBot
- Humanize data for your team by renaming, annotating and hiding fields
- See changes in your data with alerts
#clojure, #dashboard, #sql, #database, #data, #postgres, #metabase
โค1
This media is not supported in your browser
VIEW IN TELEGRAM
Quill provides a Quoted Domain Specific Language (QDSL) to express queries in Scala and execute them in a target language. The library's core is designed to support multiple target languages, currently featuring specializations for Structured Query Language (SQL) and Cassandra Query Language (CQL).
#scala, #jvm, #database, #postgres, #spark
#scala, #jvm, #database, #postgres, #spark
โค1
CalendarView is a highly customizable calendar library for Android, powered by RecyclerView.
#kotlin, #jvm, #android, #calendar
#kotlin, #jvm, #android, #calendar
๐1
Serilog is a diagnostic logging library for .NET applications. It is easy to set up, has a clean API, and runs on all recent .NET platforms. While it's useful even in the simplest applications, Serilog's support for structured logging shines when instrumenting complex, distributed, and asynchronous applications and systems.
#csharp, #logging, #library, #dotnet, #net
#csharp, #logging, #library, #dotnet, #net
๐1
Starscream is a conforming WebSocket (RFC 6455) library in Swift.
Features:
- Conforms to all of the base Autobahn test suite.
- Nonblocking. Everything happens in the background, thanks to GCD.
- TLS/WSS support.
- Compression Extensions support (RFC 7692)
#swift, #library, #websocket, #client
Features:
- Conforms to all of the base Autobahn test suite.
- Nonblocking. Everything happens in the background, thanks to GCD.
- TLS/WSS support.
- Compression Extensions support (RFC 7692)
#swift, #library, #websocket, #client
๐1
Delta Lake is a storage layer that brings scalable, ACID transactions to Apache Spark and other big-data engines.
#scala, #jdm, #acid, #transactions, #spark, #bigdata
#scala, #jdm, #acid, #transactions, #spark, #bigdata
๐1
heim is an ongoing attempt to create the best tool for system information fetching (ex., CPU, memory, disks or processes stats) in the Rust crates ecosystem.
#rust, #system, #monitoring, #cpu, #memory, #visualization, #network, #tokio
#rust, #system, #monitoring, #cpu, #memory, #visualization, #network, #tokio
๐1
nb is a command line note-taking, bookmarking, archiving, and knowledge base application with:
- plain-text data storage
- encryption
- filtering and search
- Git-backed versioning and syncing
- Pandoc-backed conversion
- global and local notebooks
- customizable color themes
- extensibility through plugins
and more, all in a single portable, user-friendly script.
#shell, #cli, #notes, #productivity, #pandoc
- plain-text data storage
- encryption
- filtering and search
- Git-backed versioning and syncing
- Pandoc-backed conversion
- global and local notebooks
- customizable color themes
- extensibility through plugins
and more, all in a single portable, user-friendly script.
#shell, #cli, #notes, #productivity, #pandoc
๐1
What is your primary programming language?
Anonymous Poll
13%
Java
64%
Python
18%
Node/JavaScript/TypeScript
0%
Swift
14%
C/C++
5%
Rust
4%
PHP
6%
Go
8%
C#
4%
R
๐1
This media is not supported in your browser
VIEW IN TELEGRAM
Bubble Tea is a powerful little TUI framework for G based on The Elm Architecture. Bubble Tea is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.
#go, #golang, #tui, #elm, #cli, #terminal, #apps, #functional
#go, #golang, #tui, #elm, #cli, #terminal, #apps, #functional
โค1