Noise
Apr 1, 2022
April 2022
- I would like to be paid like a plumber (Letters of Note)
- Path to the Fundamental Theory of Physics (Stephen Worlfram)
- Markov Chains for programmers
- Open BB Terminal
- Adminer - PHP database manager
- Forgotten HTML attributes (Smashing Magazine)
- Swapping two numbers without using temporary variables
- Darknet Diaries (Podcast series)
- Elgato USB-C Thunderbolt Hub
- Become a Power BI data analyst
- Ruby Office 365 Graph API gem
- Stack Overflow Python clone
- freeCodeCamp() - Javascript Algorithms and Data Structures
- BarraOne API
- Windows 10 ISO stripped of spyware
- Rotary dial cellphone kit
- Tabler - open source vector icons
Mar 23, 2022
Fix ARM64 MacOS Nokogiri Gem Issue
gem install nokogiri -v '1.10.10' -- --use-system-libraries
Mar 1, 2022
March 2022
- WebGPU - All of the cores, none of the canvas
- Windows Defender is enough
- No more Einsteins
- Barrier - open source cross platform KVM software
- A Bus Called Quest
- Cloud Cannon - Git powered collaborative CMS
- Too risk averse for index investing
- React spacer gifs
- spacergif.org
- Howl’s Moving Castle (World of Howl)
- Intermittent fasting
- Ruby Together - support Ruby development
- Zulip - open source chat for distributed teams
- Postgres.js
- So, you want to become a darknet drug lord…
Grapes JS - web layout tool
- Grapes JS - open source web layout framework
- Grapes JS docs
- Grapes JS source code
- PHP app built using GrapesJS
Paid SaaS frameworks
Design Systems
Claymorphic Design
Feb 28, 2022
Fix ARM64 MacOS PG Gem Issue
brew install libpq
export PATH="/opt/homebrew/opt/libpq/bin:$PATH"
gem install pg
Feb 15, 2022
Quoted in Fin|News
Security Check: Institutions, Regulators Address Cybersecurity Vulnerabilities
Feb 1, 2022
February 2022
- URL to PDF microservice (node.js w/ Express)
- Stop using pie charts
- typesense - open source search
- Apple Fitness+ workout tracking web application
- Routed Gothic - blueprint and technical drawing font
- 2021 web hacking techniques
- Joe Abercrombie - fantasy fiction author
- Stay in touch - super simple DIY CRM
- Tibia - old school MMORPG
- Python CSV processing tutorial
- Install Ruby 2.7.3 on M1 Mac
- Use ssh-add to move ssh keys to a new machine
- Awesome list of network tunneling solutions
- Curl Impersonate - teach Curl to look like Firefox
Ruby application deployment
Javascript Game Development
SSH Tunneling
ssh -L 5432:127.0.0.1:5432 user@machine.name.com
PHP Development
Python Flask Dashboard
Quant Fun
Jan 1, 2022
January 2022
- Deep Learning Interviews book
- vim -y prank
- Financial Modeling & Valuation Analyst (FMVA) certificate
- How to install PGAdmin (server mode)
- Roy’s NFT Emporium
- Dirty Little SQL
- Dirty Little SQL (github)
- DBeaver - universal database tool
- Datasette - an open source tool for exploring data
- Tips for a healthier PostgreSQL database
- Grafana University
- CSS only fingerprinting
- Compress PDF online
- Oracle Truffleruby
- Find a domain’s authoritative nameservers
- Use HSL or HCL to make gradients
- Write shitty code
- Database-less torrent website
- CommonCrawl and Internet Archive CDX tools
- Playwright - browser automation and testing tool
- Kimura Framework - Ruby web scrapping headless chromium/firefox library
- Simple CSS - clasless CSS framework
- nodep Simple CSS Zola theme
- Render - hosted PostgreSQL databases
Use descriptive_statistics gem safely
# GEMFILE
# gem 'descriptive_statistics', require: false
# Usage Example
require 'descriptive_statistics/safe'
data = []
data.extend(DescriptiveStatistics)
data.sum
SQLite Fun
- SQLite is not a toy database
- Consider SQLite
- vsv: CSV files as virtual tables in SQLite
- Variably Separated Values (VSV) plugin
- How to create one millions records
WordPress Fun
- Adding Input Fields To Comment Form
- StackExchange - Add Comment Field
- StackExchange - Custom Comment Field
GeoIP Fun
- StackExchange - how to block range
- CPAN - IP country database builder module
- MaxMind GeoIP2 database
- Country IP Blocks - ACL builder
Drag and Drop Form Building
Dec 1, 2021
December 2021
- Space Shooter
- Make your own Ruby Gem
- Apache reverse proxy tutorial
- Clever uses of Pass (Unix password manager)
- Microsoft identity platform and OAuth 2.0 authorization code flow
- Writing classes in Ruby
Flask Security
- How to secure Python Flask Web APIs with Azure AD
- Flask OpenID documentation
- Secure your application by using OpenID Connect and Azure AD
- Flask-OIDC
Ruby and SharePoint
host = 'contoso.sharepoint.com'
relatvie_url = ''
prefix = 'crmsandbox'
site = Sharepoint::Site.new host, relative_url, prefix: prefix
site.session.authenticate username, password