đź“š Tom's Notes
Search
Search
Search
Dark mode
Light mode
Explorer
3D file formats
3D Graphics - APIs and Tools
3D Graphics - Free assets
3D Graphics - Performance
3D Graphics - Vulkan
100 Tips for a Better Life
Actor-based concurrency in Go
Advice on programming
AI - Conversational interface
AI - Fine-tuning GPTs
AI - Generative
AI - Large Language Models
AI - Stable Diffusion
AI - Text embeddings
AI - Text to video
AI - Vision - Emu2
AI and jobs
AI datasets
AI model architectures
AI tools to check out
Algo - Log-spaced snapshot _ backup
Analytics - tools
API design - Vertical slice architecture
APIs and DBs
Architecting systems
Architecture - Data-intensive applications
Art - Studio Ghibli
Awesome LR parser in Rust
AWS - hybrid cloud _ on-prem setups
AWS notes
AWS topics
Backend engineering
Bay2
Best process
Biz - Acquisitions
Biz - Agility and Commitment
Biz - bootstrapped SaaS resources
Biz - Bootstrapping
Biz - Bootstrapping "Superpath"
Biz - CFO -Acquire (software) tools
Biz - company staffing
Biz - Consulting and stock options
Biz - Contract Feedback
Biz - Corporate meetings
Biz - Corporate meetings
Biz - DBA for branding
Biz - Downturns and restructuring
Biz - eCommerce automation and iPaaS
Biz - Evolution of open source
Biz - Forms to collect feedback
Biz - Funding
Biz - Funding sources
Biz - Growth - Potential clients
Biz - Hire and Grow great people
Biz - hiring devs
Biz - hyperscaling
Biz - Ideal bootstrapped business
Biz - Ideas
Biz - Incorporating & Starting Operations
Biz - Intangible assets
Biz - Large company incentives
Biz - Leader as a shock absorber
Biz - Legal
Biz - Listing on exchanges
Biz - Long tails, success and failure
Biz - Managing cash flow
Biz - Marcom, communications
Biz - MicroSaaS
Biz - Negotiation
Biz - Negotiation
Biz - Network effects
Biz - Niche down, go B2B
Biz - One-person business
Biz - Open source economy is changing
Biz - Performance improvement, firing
Biz - Planning
Biz - Product strategy
Biz - Promotion, company dynamics, opportunism
Biz - Raising capital
Biz - S corp taxation
Biz - services to hire remote workers
Biz - Software business models
Biz - Software business models
Biz - Start operations
Biz - Startups within big companies
Biz - Stock compensation for consultants
Biz - support group mailing list
Biz - Tax credits
Biz - team - Buy back time
Biz - Team - Company culture and organizational health
Biz - Team - How to share bad news
Biz - Trademark
Biz and Personal Goals
Biz Evaluation Framework
Biz- Great customer experience
Blog footer and page - thoughtful feedback
Body and mind
Book - 7 Rules of Power
Book - Company of One
Book - Getting Things Done
Book - How to win friends and influence people
Book - Innovator's dilemma
Book - Python for Data Analysis
Book - Schumpeter - The theory of economic development
Book - The Culture Map
Book - The Pragmatic Programmer
Brand / Identity design
Business ratings
Career - Inter-role
Career - Inversion, new outlook
Career - Staff _ principal
Career - Wildcard person
Career advice
Cloud - Benchmarks
Cloud - Fly.io
Cloud - Kubernetes
Cloud essentials
Cloud optimization
Coding assistants
Collection of useful CLI tools (for software development)
Communication
CompSci - Resources
Consulting and Personal brand
Coping with loss
Crypto - Elliptic Curve Cryptography ECC
CTO - async and sync work
CTO - Managing tech organization
CTO - Org design
CTO - Results of code audits
CTO - Scrum, No Scrum_
CTO and executive roles - fantastic article by J Williams
Curator economy
D+I architecture
Dagster
Data center networks
Data eng - Functional data eng
Data Engineering
Data Engineering - exercises
Data Engineering - exercises
Data Engineering - Intro
Data pipelines
Data pipelines
Data science
Data science - Simpson's paradox
Data science and JavaScript
Data structures & Algorithms
Data-as-product
Database internals
Datassette for personal analitycs and search
DB-less web services
Deep Learning - Courses
Deep learning advanced dev
Dev - 3D graphics in V lang
Dev - auction _ bidding algorithms
Dev - C++ and CMake
Dev - Cloud - Serverless
Dev - Compilers
Dev - Distributed systems
Dev - Distributed systems
Dev - Docker best practices
Dev - embedded, RPi
Dev - Environment
Dev - Git
Dev - GraphQL best practices for mutations
Dev - Linux - Debian packaging
Dev - Linux kernel
Dev - ML - Jupyter
Dev - ML Machine Learning
Dev - Mobile - Alternatives
Dev - Mobile - React Native
Dev - Monorepo vs multirepo
Dev - multiple git repos
Dev - network programming
Dev - network programming
Dev - network programming
Dev - observability via OpenTelemetry
Dev - Observability with Grafana Cloud
Dev - OCaml
Dev - Open source licenses
Dev - Performance engineering
Dev - Publish a project
Dev - RabbitMQ
Dev - Redis
Dev - SaaS useful practices
Dev - Scala
Dev - shell
Dev - Svelte and push notifications
Dev - Testing strategies
Dev - Time
Dev - TypeScript
Dev - TypeScript, SQL and alternatives to ORM
Dev - UI - Accessibility
Dev - Web apps
Dev - Web apps
Dev - writing and coding
Dev-Linux-NixOS
DevOps - CI CD - Bitbucket Pipelines
DevOps - CircleCI
DevOps - Databases
DevOps - Deployment from scratch
DevOps - Deployment pipeline
DevOps - GitHub Actions
DevOps - Nomad for container orchestration
DevOps - Postgres HA config and migration
DevOps - TimescaleDB
DevOps - TimescaleDB, colocated servers, mgmt tools
DevOps - Tools
Discourse forum
DIY
Do hard things carefully
Documentation for developers
Dolomiti
Domain names
Economy and physics
Edge DBs
Effective writing tips
ElasticSearch
Electric Vehicles - 2023
Email marketing tools
Empires trading places
Energy
Eng - way to ship software adaptedd to type of company
Engineering Efficiency
Engineering fast iterations
Engineering Productivity
Entity Component System (ECS)
Entrepreneur
Equity in private companies
Errata on the web
Exercise at 50
Financial Planning for Retirement
Fine-tuning ChatGPT
Flight sim as a learning tool
Flight sim equipment
Free APIs
Freelancer - Great advice
From idea to page
Funding school & 529, ways to spend
Game development
Garbage collectors
Genomics
Go language
Good heuristics for effective software development
Good wines + great value
GPT vision + Text-To-Spech
Graphics - awesome procedural images
Graphics - Isosurfaces
Graphics and neural networks
Great dev tools
Great routine for remote work
Great speeches
Growth - Beyond envy
Growth - How to Create the Freedom Every Founder Craves
Growth - multidimensional life
Growth - On finishing projects
Growth - Skill of senior _ staff eng
gRPC
Gyshido
Haas executive business certificate
Health
Health - Longevity
Health - Managing stress
Health - Psy - Therapy
Home - Garage
Hosting a static website
How bloggers earn money
Idea - Transportation tech shaped empires
InfoSec - 2FA shortcomings
InfoSec - DevSecOps vs SecDevOps
InfoSec - Forms of authn / authz
InfoSec - GraphQL injections
InfoSec - Hardening macOS
InfoSec - Identity vs Network perimeter
InfoSec - phishing and fake sites
InfoSec - prevent AWS resource exposure
InfoSec - Securing your digital life
InfoSec - Security tools
InfoSec - Subdomain takeovers
InfoSec - Supply chain attacks
InfoSec - Tokens vs basic auth vs random keys
InfoSec - your own Certificate Authority
InfoSec classes
Infra-as-Code - Pulumi
Interesting blogs
Interesting movies
Interesting web apps
Investment - All-weather portfolio
Investment - Backtesting
Investment - Globally-optimized portfolio
Investment - long-term
Investment - Long-term market vs single stock returns
Investment - Low corr to S&P
Investment - Total return
Investment in time of bubbles
Investment risk
Investments - Invert the problem
Investments - Small Business Qualified Stock
IOT - Greengrass
IOT on Azure
IoT-1M Challenge
IoT-1M, part 1
iPad
IPv6
IT - DNS tests and benchmarks
IT tools
JobSentry - Automated job search using LLMs
JobSentry - TODO
Jokes
June language
Kid-friendliness of movies
Leadership - the Navy SEALS way
Learning fundamentals
Learning methods
Learning to fly
Legos
Life - 103 Bits of Advice
Life - Friendship
Life - great photography
Life - Happiness
Life - Hedonic vs eudamonic happiness
Life - Luck surface area
Life - Self-compassion leading to success
Life - what’s the weirdest thing that feels right_
Life lessons
Lisp
Low-cost analytics
Manage - High-performing Teams
Managing change
Markdown Syntax Guide
Marketing - Artificial scarcity
Marketing - Channels for ads
Marketing - Introduction
Maximizing developer effectiveness
Mktg - comment systems for blog
ML - 3-pipeline architecture
ML - Classification - Binary cross entropy
ML - Feature stores
ML - Metaflow
ML - NLP Applications
MLOps
MLOps - Workflow orchestration
Modern prefab homes
mRNA Vaccines
Music
My note-taking workflow
My path through the AI woods
Navigation log
Network congestion control
Next steps
Nix for building containers
No-code _ low-code space
Nomad container orchestration
Nomad-on-Hetzner
Non-violent games
Note - AI meets software
Note - Sketching software
Notes-TODO
NumPy-illustrated
OOP-lite
open source support
Ops - SSH certificates
Org - Socio-technical aspect of software development
Outreach, personal brand
Part time creator manifesto
Past projects
Past projects
Personal - Career
Personal - growth, practices
Personal blog
Personal growth - paradoxically, by being disposable
Personal growth - the highest forms of wealth
Personal productivity
Photography tools
Physics simulations
Places to see
Platforms and creators
Privacy tools
Prj - FPGA
Prj - improvement for Caddy server
Probabilistic decision making
Product - Customers, paving bare spots
Product - documentation
Product - Forward motion
Product - growth strategies
Product - Headline-driven development
Product - Introduction
Product - Lean Experiments and MVPs
Product - Pieter's approach
Product - Power of a good story
Product - Pricing
Product - Prototyping
Product - user retention
Product - User-driven UI
Product design
Product management
Product management - UX
Product Management - Course
Product, program, project management (P3M) view
Programming languages
Proj - CloudMachine
Proj - FlatBuf
Proj - Foundations
Proj - MIDI on Mac
Project - Algorithmic investing
Project - cloudbench
Project - macOS running in KVM
Project - Misc
Project - Robotics
Project - Vudu movie dashboard
Project - Web from scratch
Projects and communication domains
Prospective clients
Psy - Mass movements
Psy - Self sabotage
Psychology
Public APIs
Pulumi
Python language
PyTorch
Quotes
Random thoughts
Re-engineering cloud services
Remote work tools
Research - Stock spectrogram
Research about music across cultures
Retirement
SaaS 101
Security
Selective testing
Server admin
Server admin
Sim - Helicopters
Sketch data structures
Sketch data structures
SOC2 - fundamental pieces
Society - We've lost the plot
Software Demos
Software engineering
Software engineering in high turnover orgs
Software foundations
Software technologies - Intro for non-techies
SQL for data analytics
SSL / TLS
Startup - Fundraising
Startup - marketing & brand
Startup - Stack recommendations
Stock responses
Strategy for design docs
SW - Bitemporal
SW - Functional vs OOP
SW - Preferred tools for the job
SW Architecture
SW architecture - Diagrams
SW Dev - Rust
System thinking
Systems thinking
Tax Advantages
Tax planning
Team - Being productive
Team - Building trust
Team - Career ladders
Team - Co-founder
Team - Constructive Debates
Team - Effective software engineer
Team - Emotional intelligence
Team - Evaluate character
Team - High-stakes situations
Team - Management
Team - Managing remote
Team - Org design
Team - People with great product sense
Team - Project mgmt - Tools
Team - Setting expectations
Team - Structureless -_ implicit power networks
Team - Types we click with
Team - Working with AI
Team management
Tech - AI - Stable Diffusion
Tech - API in 3, 2, 1
Tech - Backend - Caching
Tech - Bazel
Tech - Container orchestration
Tech - Containers
Tech - CRDT and collaborative editing
Tech - Database - NoSQL
Tech - DB - ClickHouse
Tech - DB - Postgres
Tech - DB - SQLite
Tech - Delta lake
Tech - Dev - SQL notes
Tech - Kafka
Tech - Micro-VMs for serverless
Tech - Object storage
Tech - Own your data
Tech - search - Manticore Search
Tech - Selection
Tech - Video streaming
Tech - What happens when
Tech out there
Technology choices
The joy of small projects
Thinkst Canary - Bootstrapped security company
Tools - Hugo
Tools - Sentry.io
Tools - VSCode
Tools for solo SaaS
Tools of discovery
Trademill, an investment assistant
Transormers
Travel, dreams
Trends - Creative work -_ superstars
Ugh fields
Understanding how others relate to you
Understanding poverty
V language
V language improvements
Value chains in game economies
Video chat and WebRTC in Go
Volo TODO
Volo, a flight simulator written in V
Walks as meditation
Wealth
wealth
Wealth disparity
Wealth-building habits
Web - Analytics
Web - Auth0 + Stripe
Web - Competitive Analysis
Web - Contact forms
Web - Discourse forums
Web - Managing DNS
Web - Online editor
Web 3 - disintermediated creator economy_
Web dev - Architecture
Web dev - Astro
Web dev - Awesome blog with SvelteKit
Web Dev - Faster MVP
Web dev - great examples
Web dev - Resources
Web dev - SEO
Web dev - Svelte
Web dev agencies
Web services - best practices
Web services - monolith-first to microservices
Web UI - realtime
Web UI options
What I'm doing now
What is a technology company
What is DevSecOps
Writing
X-Plane flight sim
Home
❯
tags
❯
Tag: iot
Tag: iot
3 items with this tag.
Jan 22, 2025
IOT - Greengrass
iot
dev
aws
Jan 22, 2025
IoT-1M Challenge
software
iot
performance
Jan 22, 2025
IoT-1M, part 1
software
iot