Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
kinnrot
/
kinnrot.github.io
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
master
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
56 Commits
56 Commits
Folders and files
Name
Name
Last commit message
Last commit date
about
about
android-compose-2026
android-compose-2026
android-lifecycle-aware-modal
android-lifecycle-aware-modal
archives
archives
art-of-saying-no-features
art-of-saying-no-features
assets
assets
avoid-usage-of-asynctask-class-on
avoid-usage-of-asynctask-class-on
boolean-parameters
boolean-parameters
building-business-tier-with-nhibernate
building-business-tier-with-nhibernate
building-your-own-rails-form-builder
building-your-own-rails-form-builder
categories
categories
choosing-the-right-wordpress-hosting-service
choosing-the-right-wordpress-hosting-service
clustetv-is-hiring
clustetv-is-hiring
coffee-script-is-another-piece-of-shit
coffee-script-is-another-piece-of-shit
coffeescript-language-review
coffeescript-language-review
dedicating-djdelayed-job-worker-to
dedicating-djdelayed-job-worker-to
deploy-openclaw-digitalocean-guide
deploy-openclaw-digitalocean-guide
deploy-openclaw-linode
deploy-openclaw-linode
domain-specific-models-2026
domain-specific-models-2026
dont-return-and-linq-on-same-line
dont-return-and-linq-on-same-line
end-of-job-check-list
end-of-job-check-list
enterprise-openclaw-aws-ec2
enterprise-openclaw-aws-ec2
event-base-wpf-navigation
event-base-wpf-navigation
export-hebrew-or-any-non-english
export-hebrew-or-any-non-english
for-all-you-android-developers-if-you
for-all-you-android-developers-if-you
for-amt-rx-for-net
for-amt-rx-for-net
freedom-and-trust
freedom-and-trust
from-jquery-to-stimulus
from-jquery-to-stimulus
get-user-locale-from-http-headers
get-user-locale-from-http-headers
getting-started-with-strands-agents
getting-started-with-strands-agents
hello-world
hello-world
hidden-cost-of-dependencies
hidden-cost-of-dependencies
home-base-sdk
home-base-sdk
if-you-searching-for-good-place-to-grow
if-you-searching-for-good-place-to-grow
ioc-container-warning
ioc-container-warning
is-your-cicd-actually-continuous
is-your-cicd-actually-continuous
karma-rails-angular-jasmine-testing-set
karma-rails-angular-jasmine-testing-set
keep-track-on-coverage
keep-track-on-coverage
live-data-pitfall-you-should-be-aware-of
live-data-pitfall-you-should-be-aware-of
multi-modal-ai-beyond-text-2026
multi-modal-ai-beyond-text-2026
mvc-frameworks-and-dynamic-languages
mvc-frameworks-and-dynamic-languages
nice-idea-for-what-new-in-my-app
nice-idea-for-what-new-in-my-app
nice-php-ide
nice-php-ide
nice-post-about-cyber-war
nice-post-about-cyber-war
octopress101
octopress101
overriding-default-id-in-mongoid
overriding-default-id-in-mongoid
page
page
passing-complex-type-through-wcf
passing-complex-type-through-wcf
per-db-conventions-with
per-db-conventions-with
php-post-response-script-execution
php-post-response-script-execution
php-sessions-stuff-to-check-when-things
php-sessions-stuff-to-check-when-things
php-sessions
php-sessions
posts
posts
preventing-from-setting-property-value
preventing-from-setting-property-value
rails-mongo-heroku-how
rails-mongo-heroku-how
rails-presentation-objects-guide
rails-presentation-objects-guide
rise-of-agentic-ai-2026
rise-of-agentic-ai-2026
ruby-async-await
ruby-async-await
ruby-lazy-chunked-hash-like-behavior
ruby-lazy-chunked-hash-like-behavior
rubymine-on-osx
rubymine-on-osx
rubymine-recommended-font-for-windows
rubymine-recommended-font-for-windows
run-openclaw-cloud-2026
run-openclaw-cloud-2026
run-openclaw-vultr-performance
run-openclaw-vultr-performance
search
search
self-hosting-openclaw-hetzner
self-hosting-openclaw-hetzner
simple-abstraction-and-decoupling
simple-abstraction-and-decoupling
simple-rx-sample-ui-performance-tuning
simple-rx-sample-ui-performance-tuning
simple-way-to-avoid-hard-coded-strings
simple-way-to-avoid-hard-coded-strings
simulate-click-on-google-geo-chart
simulate-click-on-google-geo-chart
spinejs-tip
spinejs-tip
startups-reshare-very-nice-research
startups-reshare-very-nice-research
tags
tags
the-evolution-of-code-quality-ai-powered-refactoring-and-technical-debt-management
the-evolution-of-code-quality-ai-powered-refactoring-and-technical-debt-management
the-value-of-fast-feedback-loop
the-value-of-fast-feedback-loop
tpling-background-worker-in-10-min
tpling-background-worker-in-10-min
unit-test-propertychanged
unit-test-propertychanged
unit-testing-with-mock-framework-and
unit-testing-with-mock-framework-and
use-factorygirl-and-faker-for-easy-data
use-factorygirl-and-faker-for-easy-data
watch-out-for-reference-duplication
watch-out-for-reference-duplication
wcf-client-side-proxy-memory-leaks
wcf-client-side-proxy-memory-leaks
what-do-you-think
what-do-you-think
why-thin-models-rails
why-thin-models-rails
wpf-binding-and-why-you-should-write
wpf-binding-and-why-you-should-write
404.html
404.html
index.html
index.html
index.json
index.json
index.xml
index.xml
sitemap.xml
sitemap.xml
View all files
About
No description, website, or topics provided.
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Used by
Contributors
Languages
You can’t perform that action at this time.