Ryan D'souza's starred repositories
micro-saas
Demo of a multi-tenant modular monolith, featuring ddd, tenant isolation via postgres row level security
post-mortems
A collection of postmortems. Sorry for the delay in merging PRs!
ChatLayout
ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
log4j-detect
Simple Python 3 script to detect the "Log4j" Java library vulnerability (CVE-2021-44228) for a list of URLs with multithreading
MonitorControl
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
GRDB.swift
A toolkit for SQLite databases, with a focus on application development
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
AlertToast
Create Apple-like alerts & toasts using SwiftUI
realm-swift
Realm is a mobile database: a replacement for Core Data & SQLite
MovingNumbersView
Moving numbers effect in SwiftUI
RHLinePlot
Line plot like in Robinhood app in SwiftUI
td-websocket-vue
Auth and example of the td streaming api
Bash-Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
CheatSheetSeries
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.