Title: None
Open Graph Title: Zhiwei Li
X Title: Zhiwei Li
Description: 李智维
Open Graph Description: 李智维
Opengraph URL: https://lzwjava.github.io/
X: @lzwjava
Generator: Jekyll v3.10.0
Domain: lzwjava.github.io
{"@context":"https://schema.org","@type":"WebSite","author":{"@type":"Person","name":"Zhiwei Li"},"description":"李智维","headline":"Zhiwei Li","name":"Zhiwei Li","sameAs":["https://twitter.com/lzwjava","https://weibo.com/zhiweilee","https://github.com/lzwjava","https://www.zhihu.com/people/lzwjava"],"url":"https://lzwjava.github.io/"}
| author | Zhiwei Li |
| og:locale | en_US |
| og:site_name | Zhiwei Li |
| og:type | website |
| twitter:card | summary_large_image |
| twitter:creator | @lzwjava |
| theme-color | #157878 |
| apple-mobile-web-app-status-bar-style | black-translucent |
| og:image | https://lzwjava.github.io/assets/images/og/og4.jpg |
| twitter:domain | lzwjava.github.io |
| twitter:image | https://lzwjava.github.io/assets/images/og/og4.jpg |
Links:
| 📄 Résumé | https://lzwjava.github.io/resume-en |
| ✨作品 | https://lzwjava.github.io/portfolio-en |
| 📎 Notes | https://lzwjava.github.io/notes-en |
| 🔍 论文 | https://lzwjava.github.io/papers-en |
| 👋 Contact | https://lzwjava.github.io/contact-en |
| 🔔订阅 | https://lzwjava.github.io/subscribe-en |
| 💰 Donate | https://lzwjava.github.io/donate-en |
| 📝 声明 | https://lzwjava.github.io/disclaimer-en |
| AI | https://openrouter.ai |
| 2026.01.24 text Plan for 2026 | https://lzwjava.github.io/plan-2026-en |
| 2025.10.05 image Using Trial Lenses to Find My Ideal Eyeglass Prescription | https://lzwjava.github.io/trial-lenses-en |
| 2025.09.27 image An Interview on Building AI Frameworks and Life Choices | https://lzwjava.github.io/shawn-interview-en |
| 2025.09.20 text My Daughter’s Journey with Phones | https://lzwjava.github.io/kid-phone-use-en |
| 2025.09.14 text Blog Posts | https://lzwjava.github.io/posts-en |
| 2025.09.03 image An Interview on U.S. PhD Applications and AI Industry Jobs | https://lzwjava.github.io/hf-interview-en |
| 2025.08.30 text How to Make Good Things | https://lzwjava.github.io/be-best-en |
| 2025.08.25 text On Anger | https://lzwjava.github.io/angry-en |
| 2025.08.24 text Recommended Blog Posts for Engineers | https://lzwjava.github.io/recommend-for-engineers-en |
| 2025.08.24 image Most Useful Websites and Apps for Me | https://lzwjava.github.io/links-en |
| 2025.08.23 text The True Reason Behind Growth | https://lzwjava.github.io/growth-reason-en |
| 2025.08.18 image LLM Costs, Agents, and Coding Tools | https://lzwjava.github.io/llm-en |
| 2025.07.30 text Exceeding Expectations and Avoiding Validation | https://lzwjava.github.io/beyond-expectations-en |
| 2025.07.28 image Working in an EV Car | https://lzwjava.github.io/work-car-en |
| 2025.07.28 text Habit Change, Specificity, Willingness | https://lzwjava.github.io/change-habit-en |
| 2025.07.27 text Optimizing Software Engineering for AI | https://lzwjava.github.io/engineering-optimized-ai-en |
| 2025.07.27 text Basic Electronics I Know | https://lzwjava.github.io/basic-electronics-en |
| 2025.07.26 image Singaporean and Hong Kong Banking Experience | https://lzwjava.github.io/hsbc-ocbc-en |
| 2025.07.23 text Why We Write in the AI Era | https://lzwjava.github.io/why-write-en |
| 2025.07.23 text Inviting Global Colleagues to Chinese Apps | https://lzwjava.github.io/invite-global-en |
| 2025.07.22 image Using WhatsApp Web | https://lzwjava.github.io/whatsapp-web-en |
| 2025.07.22 image Ghibli Style Images | https://lzwjava.github.io/ghibli-images-en |
| 2025.07.19 text How to Build and Scale a High-Performance Team | https://lzwjava.github.io/scale-team-en |
| 2025.07.18 text Thoughts of Others | https://lzwjava.github.io/others-thoughts-en |
| 2025.07.18 text How to Learn Easier | https://lzwjava.github.io/learn-easier-en |
| 2025.07.18 text First Japanese Composition | https://lzwjava.github.io/japanese-essay-en |
| 2025.07.18 image Car Accidents in My Life | https://lzwjava.github.io/car-accidents-en |
| 2025.07.17 image Road Trip to Northern Guangdong | https://lzwjava.github.io/gd-travel-en |
| 2025.07.17 text Bad Engineer | https://lzwjava.github.io/bad-engineer-en |
| 2025.07.16 text Neural Network, Transformer and GPT | https://lzwjava.github.io/kqv-transformers-en |
| 2025.07.16 text On Big Companies | https://lzwjava.github.io/big-companies-en |
| 2025.07.15 text Being Safe | https://lzwjava.github.io/safe-en |
| 2025.07.15 text Automated Draft for Blog Management with VSCode Restart | https://lzwjava.github.io/restart-vscode-en |
| 2025.07.15 image Wampee Juice | https://lzwjava.github.io/juice-en |
| 2025.07.15 text We Can't Bear Less Good Things | https://lzwjava.github.io/good-things-en |
| 2025.07.15 image A Bee Sting Incident and Recovery | https://lzwjava.github.io/bee-sting-en |
| 2025.07.15 text Talking to AI Companion | https://lzwjava.github.io/ai-companion-en |
| 2025.07.14 text Optimizing Translation Costs with Paragraph-Based Markdown | https://lzwjava.github.io/paragraph-translation-en |
| 2025.07.14 image Cracking a Password on an Electronic Lock | https://lzwjava.github.io/electronic-lock-en |
| 2025.07.14 text Can We Prevent Mosquitoes from Entering the Car | https://lzwjava.github.io/avoid-mosquito-en |
| 2025.07.14 text Using AI to Build SQL Queries | https://lzwjava.github.io/ai-sql-en |
| 2025.07.13 text On Multi-Region Software Development | https://lzwjava.github.io/multi-region-en |
| 2025.07.10 image English Animation Journey of My Daughter | https://lzwjava.github.io/english-animation-en |
| 2025.07.10 text Digital World Reflection | https://lzwjava.github.io/digital-world-en |
| 2025.07.06 image Repairing Dishwasher | https://lzwjava.github.io/dishwasher-repair-en |
| 2025.07.04 text Enoki Mushrooms Are Easy to Deteriorate | https://lzwjava.github.io/enoki-mushroom-en |
| 2025.06.26 text Curriculum Vitae | https://lzwjava.github.io/cv-en |
| 2025.06.24 image Sleeping Socks, Sleep Habits, Summer Bathing | https://lzwjava.github.io/sleeping-socks-en |
| 2025.06.18 image Can Hydrogen Peroxide Cure Athlete's Foot | https://lzwjava.github.io/hydrogen-peroxide-foot-en |
| 2025.06.13 text Building a Habit Bot With Mistral | https://lzwjava.github.io/habit-bot-en |
| 2025.06.08 text Automating Your Punch Card with a Telegram Location Bot | https://lzwjava.github.io/location-bot-en |
| 2025.06.08 text Automating Clash Proxy Management | https://lzwjava.github.io/clash-en |
| 2025.06.07 text Automated News Summarization Bot | https://lzwjava.github.io/news-bot-en |
| 2025.06.05 text Streamline Reminders via Telegram | https://lzwjava.github.io/reminders-en |
| 2025.04.27 text DeepWiki Trial | https://lzwjava.github.io/deepwiki-en |
| 2025.04.23 text Dealing with a Flat Tire | https://lzwjava.github.io/tire-en |
| 2025.04.23 text Weekly Stock Investments with TigerOpen API | https://lzwjava.github.io/invest-tiger-actions-en |
| 2025.04.08 text Car Vent and Washing Hands | https://lzwjava.github.io/car-dry-hair-en |
| 2025.03.20 text Tips for Learning Japanese | https://lzwjava.github.io/japanese-tips-en |
| 2025.03.20 text Blogs | https://lzwjava.github.io/blogs-en |
| 2025.03.16 text NYTimes News (CN) Articles Update Trigger | https://lzwjava.github.io/nytimes-update-en |
| 2025.02.27 image Mastering iOS Shortcuts | https://lzwjava.github.io/shortcuts-en |
| 2025.02.27 text Portable Hotspot Shangzanwifi | https://lzwjava.github.io/shangzanwifi-en |
| 2025.02.23 text Commute | https://lzwjava.github.io/commute-en |
| 2025.02.22 text Travel | https://lzwjava.github.io/travel-en |
| 2025.02.22 text Society | https://lzwjava.github.io/society-en |
| 2025.02.22 text OpenWrt Invasion on Xiaomi Mi Router 4C | https://lzwjava.github.io/openwrt-invasion-en |
| 2025.02.22 text Information Export | https://lzwjava.github.io/information-export-en |
| 2025.02.20 text Buy Cheap Second-Hand Goods | https://lzwjava.github.io/second-hand-en |
| 2025.02.18 text Working | https://lzwjava.github.io/working-en |
| 2025.02.16 text Netplan, Systemd, SSH, Conda Cleanup | https://lzwjava.github.io/netplan-en |
| 2025.02.16 text Linear Algebra | https://lzwjava.github.io/linear-algebra-en |
| 2025.02.15 image Complete Guide to Learning English | https://lzwjava.github.io/english-en |
| 2025.02.13 image Complete AI Tools Ecosystem | https://lzwjava.github.io/jina-ai-en |
| 2025.02.12 text Earning and Losing Money | https://lzwjava.github.io/earning-money-en |
| 2025.02.12 text Developing Spring Boot Projects with AI Tools | https://lzwjava.github.io/cursor-spring-en |
| 2025.02.11 text Pirate Bay | https://lzwjava.github.io/piratebay-en |
| 2025.02.11 text Avoid Proxies When Using P2P Networks | https://lzwjava.github.io/p2p-proxy-en |
| 2025.02.11 text Git Large File Storage | https://lzwjava.github.io/git-lfs-en |
| 2025.02.11 text Driving | https://lzwjava.github.io/driving-tips-en |
| 2025.02.10 text Verbose Output | https://lzwjava.github.io/verbose-en |
| 2025.02.08 text Cloud IPs, Network Interface and WiFi Optimization | https://lzwjava.github.io/network-en |
| 2025.02.08 text Giving Gifts | https://lzwjava.github.io/gift-en |
| 2025.02.07 text Useful Commands | https://lzwjava.github.io/useful-commands-en |
| 2025.02.07 text Linux Bashrc Configuration | https://lzwjava.github.io/linux-bashrc-en |
| 2025.02.06 text Tiger Trade Open API | https://lzwjava.github.io/tiger-en |
| 2025.02.05 text Ffmpeg Commands | https://lzwjava.github.io/ffmpeg-commands-en |
| 2025.02.05 image Multi-field EMF Meter | https://lzwjava.github.io/emf-meter-en |
| 2025.02.04 text Real-time Speech Recognition | https://lzwjava.github.io/speech-recognition-en |
| 2025.02.04 text Web Browser Automation with Selenium | https://lzwjava.github.io/selenium-en |
| 2025.02.04 image Torch Lighter | https://lzwjava.github.io/lighter-en |
| 2025.02.04 text Jokes | https://lzwjava.github.io/jokes-en |
| 2025.02.04 text BCEmbedding: Bilingual Embedding for RAG | https://lzwjava.github.io/bce-embedding-en |
| 2025.02.03 image The Journey to Pursue Internet Freedom | https://lzwjava.github.io/internet-freedom-en |
| 2025.02.03 text Bandwidth Limit | https://lzwjava.github.io/bandwidth-en |
| 2025.02.03 text Managing Aliyun Elastic IPs | https://lzwjava.github.io/aliyun-elastic-ip-en |
| 2025.02.02 text Installing Ubuntu | https://lzwjava.github.io/ubuntu-en |
| 2025.02.02 text SSH Tunneling | https://lzwjava.github.io/ssh-en |
| 2025.02.02 image Outdoor Cooking | https://lzwjava.github.io/outdoor-cooking-en |
| 2025.02.02 text Testing Grok API | https://lzwjava.github.io/grok-api-en |
| 2025.02.02 text Verifying GPG Signatures | https://lzwjava.github.io/gpg-en |
| 2025.02.02 text Installing Arch Linux | https://lzwjava.github.io/archlinux-en |
| 2025.02.01 text The Problems of Conda | https://lzwjava.github.io/conda-en |
| 2025.01.31 text Reranker | https://lzwjava.github.io/reranker-en |
| 2025.01.31 text Useful Prompts | https://lzwjava.github.io/prompts-en |
| 2025.01.31 text Testing Mistral API | https://lzwjava.github.io/mistral-en |
| 2025.01.31 text Apple Metal Performance | https://lzwjava.github.io/metal-en |
| 2025.01.31 image 2025 Holiday Schedule | https://lzwjava.github.io/holiday-en |
| 2025.01.31 text Chat With My Blog | https://lzwjava.github.io/chat-en |
| 2025.01.30 text Pip Packages I Install | https://lzwjava.github.io/pip-list-en |
| 2025.01.30 text Network Optimization Tips | https://lzwjava.github.io/network-tips-en |
| 2025.01.30 text Maven Repositories I install | https://lzwjava.github.io/maven-en |
| 2025.01.30 text Gem Packages I Install | https://lzwjava.github.io/gem-en |
| 2025.01.30 text Data Principles | https://lzwjava.github.io/data-en |
| 2025.01.30 text Commands | https://lzwjava.github.io/commands-en |
| 2025.01.30 text macOS Command Control | https://lzwjava.github.io/command-control-en |
| 2025.01.30 text Homebrew Packages I Install | https://lzwjava.github.io/brew-list-en |
| 2025.01.29 image Hetzner Cloud | https://lzwjava.github.io/hetzner-en |
| 2025.01.29 text Daily Life Tips | https://lzwjava.github.io/daily-life-en |
| 2025.01.29 text AI Workflows, Code Editors, and Platform Disruption | https://lzwjava.github.io/ai-thoughts-en |
| 2025.01.28 text Zsh Profile | https://lzwjava.github.io/zsh-profile-en |
| 2025.01.28 text Shared Objects in Multiple Threads | https://lzwjava.github.io/shared-objects-en |
| 2025.01.28 text Moments with Kids | https://lzwjava.github.io/kids-en |
| 2025.01.28 text Finetune A Model | https://lzwjava.github.io/finetune-en |
| 2025.01.28 text Cloud Providers | https://lzwjava.github.io/cloud-providers-en |
| 2025.01.28 text Raw Http Requests And Wrappers | https://lzwjava.github.io/api-wrappers-en |
| 2025.01.28 text AI Tools Tips | https://lzwjava.github.io/ai-tips-en |
| 2025.01.27 image Lightning to Ethernet Adapter | https://lzwjava.github.io/lightning-ethernet-en |
| 2025.01.25 text Clean Up Startup Items in macOS | https://lzwjava.github.io/startup-items-en |
| 2025.01.25 image MMLU Benchmark | https://lzwjava.github.io/mmlu-en |
| 2025.01.25 text Trying llama.cpp and Ollama | https://lzwjava.github.io/llama-cpp-en |
| 2025.01.25 text Managing AWS Lightsail Instances | https://lzwjava.github.io/lightsail-en |
| 2025.01.24 text Proxy Tool: Squid and Danted | https://lzwjava.github.io/squid-dante-en |
| 2025.01.24 text Function Compute and OSS Integration | https://lzwjava.github.io/fc-oss-en |
| 2025.01.24 text Clean Up Disk Space | https://lzwjava.github.io/disk-space-en |
| 2025.01.24 text An AI-Generated Conversation About DeepSeek V3 | https://lzwjava.github.io/deepseek-v3-conv-en |
| 2025.01.23 text Hot Water | https://lzwjava.github.io/hot-water-en |
| 2025.01.23 image Network Cable Tester | https://lzwjava.github.io/cable-tester-en |
| 2025.01.22 text X Posts | https://lzwjava.github.io/x-en |
| 2025.01.21 image Wattage | https://lzwjava.github.io/wattage-en |
| 2025.01.21 image Hanging a Lamp on the Shelf | https://lzwjava.github.io/lamp-en |
| 2025.01.21 image Font Rendering Issues in GitHub Desktop | https://lzwjava.github.io/github-desktop-font-en |
| 2025.01.21 text Calories in Beverages | https://lzwjava.github.io/calorie-en |
| 2025.01.20 text Function Compute on Alibaba Cloud | https://lzwjava.github.io/function-compute-en |
| 2025.01.18 image Three Angle Stick Stand Structure | https://lzwjava.github.io/structure-en |
| 2025.01.18 text Google Cloud Transcription | https://lzwjava.github.io/speech-to-text-en |
| 2025.01.18 text Scale PDF Content for Printing | https://lzwjava.github.io/scale-pdf-en |
| 2025.01.18 text Use DeepThink or ChatGPT o1 A Lot | https://lzwjava.github.io/deep-think-en |
| 2025.01.18 image Bedroom | https://lzwjava.github.io/bedroom-en |
| 2025.01.17 image Projector Setup | https://lzwjava.github.io/projector-en |
| 2025.01.17 text Investing | https://lzwjava.github.io/investing-en |
| 2025.01.17 text Conversation Audio Generation | https://lzwjava.github.io/conversation-style-en |
| 2025.01.17 text AI Papers | https://lzwjava.github.io/ai-papers-en |
| 2025.01.16 text Model Training | https://lzwjava.github.io/model-training-en |
| 2025.01.16 text Farming | https://lzwjava.github.io/farming-en |
| 2025.01.15 text Ultra Paygo and Giffgaff | https://lzwjava.github.io/ultra-paygo-en |
| 2025.01.15 text The Case of the Hairy Tailpipe: A Car Repair Mystery | https://lzwjava.github.io/tailpipe-en |
| 2025.01.15 text Language Support: Fonts and Text-to-Speech | https://lzwjava.github.io/language-support-en |
| 2025.01.15 text Using Google Maps in China | https://lzwjava.github.io/google-maps-en |
| 2025.01.15 text Maximum Context Length of Large Language Models | https://lzwjava.github.io/context-length-en |
| 2025.01.14 text Status Page | https://lzwjava.github.io/status-page-en |
| 2025.01.14 text Search | https://lzwjava.github.io/search-en |
| 2025.01.14 text Managing DigitalOcean Reserved IPs | https://lzwjava.github.io/reserved-ip-en |
| 2025.01.14 text 404 Page | https://lzwjava.github.io/error-en |
| 2025.01.13 text Tracking Our House Finances | https://lzwjava.github.io/house-finances-en |
| 2025.01.13 text AI-Powered Git Commit Messages | https://lzwjava.github.io/gitmessageai-en |
| 2025.01.11 text Subscribe | https://lzwjava.github.io/subscribe-en |
| 2025.01.11 text Resume | https://lzwjava.github.io/resume-en |
| 2025.01.11 image Portfolio | https://lzwjava.github.io/portfolio-en |
| 2025.01.11 text Academical Papers | https://lzwjava.github.io/papers-en |
| 2025.01.11 text Original Posts | https://lzwjava.github.io/original-en |
| 2025.01.11 text Maximum Execution Time of GitHub Actions Job | https://lzwjava.github.io/github-actions-en |
| 2025.01.11 image Donate | https://lzwjava.github.io/donate-en |
| 2025.01.11 text Disclaimer | https://lzwjava.github.io/disclaimer-en |
| 2025.01.11 image Contact | https://lzwjava.github.io/contact-en |
| 2025.01.09 image Trying RAGFlow | https://lzwjava.github.io/ragflow-en |
| 2025.01.09 text The Isolation of Muting Notifications | https://lzwjava.github.io/mute-en |
| 2025.01.09 text Less Use of "I", "Me", or "We" | https://lzwjava.github.io/lese-me-en |
| 2025.01.09 text Circular Graphic Overflow in GreptimeDB Portal | https://lzwjava.github.io/greptime-portal-en |
| 2025.01.09 text ChatGPT Should Allow Creation of GPTs from Conversation History | https://lzwjava.github.io/gpts-from-conversation-en |
| 2025.01.09 text My Curated App Choices | https://lzwjava.github.io/app-choices-en |
| 2025.01.08 text Workflow is BFS, Agent is DFS | https://lzwjava.github.io/workflow-agent-en |
| 2025.01.08 text Verb | https://lzwjava.github.io/verb-en |
| 2025.01.08 text Turbolist3r: Enumerating Subdomains | https://lzwjava.github.io/turbolist3r-en |
| 2025.01.08 text Runway, Replit, and Cohere | https://lzwjava.github.io/rrc-en |
| 2025.01.08 text Fix Prompts or Context Instead of Output of AI | https://lzwjava.github.io/prompt-context-en |
| 2025.01.08 text Fixing GitHub Workflow LaTeX Build with ChatGPT o1 | https://lzwjava.github.io/o1-en |
| 2025.01.08 text Use he/she or one | https://lzwjava.github.io/he-she-en |
| 2025.01.08 text Companies Should Provide AI Context to Facilitate Integration | https://lzwjava.github.io/greptimedb-en |
| 2025.01.08 text My Custom GPTs | https://lzwjava.github.io/gpts-en |
| 2025.01.08 text DIRB: Web Content Scanner | https://lzwjava.github.io/dirb-en |
| 2025.01.08 text Tips for Finding the Cofounder | https://lzwjava.github.io/cofounder-en |
| 2025.01.08 text A Case Using Search in ChatGPT | https://lzwjava.github.io/ai-search-en |
| 2025.01.08 text Emphasize Judgment Over Worrying About AI Cheating | https://lzwjava.github.io/ai-cheat-en |
| 2025.01.08 image Advanced Markdown Usage | https://lzwjava.github.io/advanced-markdown-en |
| 2025.01.07 text PayPal CN, Stripe and Databricks | https://lzwjava.github.io/psd-en |
| 2025.01.07 image GFW, Proxy APIs, VPN Detection | https://lzwjava.github.io/proxy-ban-en |
| 2025.01.07 text Hacking | https://lzwjava.github.io/hacking-en |
| 2025.01.06 text Plan for 2025 | https://lzwjava.github.io/plan-2025-en |
| 2025.01.06 text Zhiwei's Introduction | https://lzwjava.github.io/introduction-en |
| 2025.01.06 text The Remaining Value of Google Search in My Life | https://lzwjava.github.io/google-en |
| 2025.01.06 text My Early Digital Memories | https://lzwjava.github.io/digital-memories-en |
| 2025.01.06 text The World of Artificial General Intelligence | https://lzwjava.github.io/agi-world-en |
| 2025.01.05 image Reclining Pillow | https://lzwjava.github.io/reclining-pillow-en |
| 2025.01.05 text Smart Charging Solutions | https://lzwjava.github.io/power-bank-en |
| 2025.01.04 text Phone Searching and Music | https://lzwjava.github.io/phone-music-en |
| 2025.01.04 text Names in the Translation Output of AI | https://lzwjava.github.io/naming-en |
| 2025.01.04 text The Cases Where We Still Need the GitHub Search Box | https://lzwjava.github.io/github-search-en |
| 2025.01.04 text Conspiracy | https://lzwjava.github.io/conspiracy-en |
| 2025.01.03 text Personal Status Page | https://lzwjava.github.io/status-en |
| 2025.01.03 text Complete Programming Philosophy | https://lzwjava.github.io/programming-en |
| 2025.01.03 text Magnets and My 3-Year-Old | https://lzwjava.github.io/magnet-en |
| 2025.01.03 text Embracing Change | https://lzwjava.github.io/embracing-change-en |
| 2025.01.03 image Website Dark Mode Implementation | https://lzwjava.github.io/dark-mode-en |
| 2025.01.03 text Communication | https://lzwjava.github.io/communicate-en |
| 2025.01.03 text Open Source Tool: Auto SS Config | https://lzwjava.github.io/auto-ss-config-en |
| 2025.01.02 text Cryptocurrency and Blockchain | https://lzwjava.github.io/blockchain-crypto-en |
| 2025.01.02 text Batch Job or One by One | https://lzwjava.github.io/batch-en |
| 2025.01.02 text How I Live Well in the AI and Blockchain Era | https://lzwjava.github.io/ai-blockchain-en |
| 2025.01.01 image Car Parking Dilemma | https://lzwjava.github.io/parking-en |
| 2024.12.31 text The Timing of Testing | https://lzwjava.github.io/testing-en |
| 2024.12.31 text AI Code Editors | https://lzwjava.github.io/ai-editor-en |
| 2024.12.30 text Social Networks Should Offer Face Detection Filters | https://lzwjava.github.io/face-en |
| 2024.12.29 text Dressing Like a Woman | https://lzwjava.github.io/woman-en |
| 2024.12.29 text Set Up Your Proxy Server | https://lzwjava.github.io/diy-proxy-en |
| 2024.12.29 image Cooking with an Air Fryer | https://lzwjava.github.io/cooking-en |
| 2024.12.28 text Cross-Device Synchronization | https://lzwjava.github.io/sync-en |
| 2024.12.28 text List | https://lzwjava.github.io/list-en |
| 2024.12.28 text Connecting HDMI to Your Graphics Card | https://lzwjava.github.io/hdmi-en |
| 2024.12.28 text GitHub Readme Introduction | https://lzwjava.github.io/github-readme-en |
| 2024.12.28 text Silence Can Make You Sleepy | https://lzwjava.github.io/focus-en |
| 2024.12.28 text New Quora or TikTok Fully Powered by AI Translation | https://lzwjava.github.io/ai-translation-en |
| 2024.12.27 image Markdown Issues: Kramdown & XeLaTeX | https://lzwjava.github.io/markdown-en |
| 2024.12.27 image Finding the Right Winter Gloves | https://lzwjava.github.io/gloves-en |
| 2024.12.26 text Track the World | https://lzwjava.github.io/track-en |
| 2024.12.25 text Flutter App | https://lzwjava.github.io/flutter-en |
| 2024.12.24 image Could Multifocal Progressive Lenses Help Reverse Myopia | https://lzwjava.github.io/multifocal-en |
| 2024.12.24 text Prefer to Have Background Sound | https://lzwjava.github.io/background-sound-en |
| 2024.12.22 text Update Guide | https://lzwjava.github.io/update-en |
| 2024.12.22 text Use Three Phones | https://lzwjava.github.io/three-phones-en |
| 2024.12.22 image Photoroom: Background Removal App | https://lzwjava.github.io/photo-room-en |
| 2024.12.22 image Ingenious Flashlight | https://lzwjava.github.io/flashlight-charging-en |
| 2024.12.22 image Electric Vehicles | https://lzwjava.github.io/electric-vehicles-en |
| 2024.12.22 text Configuration Files | https://lzwjava.github.io/confs-en |
| 2024.12.21 text The Rules of Charging | https://lzwjava.github.io/charging-en |
| 2024.12.20 text V2Ray Script | https://lzwjava.github.io/v2ray-script-en |
| 2024.12.20 text Configuring UFW | https://lzwjava.github.io/ufw-en |
| 2024.12.20 image The Order of "Pin to Top" Conversations | https://lzwjava.github.io/pin-en |
| 2024.12.20 text Setting up a Google Cloud Server | https://lzwjava.github.io/gcp-compute-en |
| 2024.12.20 text Setting Up an Azure Server | https://lzwjava.github.io/azure-vm-en |
| 2024.12.19 text Try V2Ray: A Step-by-Step Guide | https://lzwjava.github.io/v2ray-en |
| 2024.12.19 image Long-Term Thinking in Cloud Server Selection | https://lzwjava.github.io/server-provider-en |
| 2024.12.19 image Blood Pressure Monitor, Stethoscope, and Vision Chart | https://lzwjava.github.io/health-tools-en |
| 2024.12.18 text The Benefits of Repetition in Programming | https://lzwjava.github.io/repeatition-benefits-en |
| 2024.12.18 text Redsocks in Action | https://lzwjava.github.io/redsocks-en |
| 2024.12.18 text Getting Started with Google Text-to-Speech API | https://lzwjava.github.io/gcp-speech-en |
| 2024.12.18 text Future | https://lzwjava.github.io/future-world-en |
| 2024.12.18 image Echo Plays Loud Sounds When Connected | https://lzwjava.github.io/echo-en |
| 2024.12.18 image Why External Hard Drives Should Have Built-In Cables | https://lzwjava.github.io/disk-en |
| 2024.12.18 text ChatGPT’s Bug with Nested Code Blocks | https://lzwjava.github.io/chatgpt-nested-en |
| 2024.12.17 text Zsh Hooks | https://lzwjava.github.io/zsh-hooks-en |
| 2024.12.17 text Website Report | https://lzwjava.github.io/website-report-en |
| 2024.12.17 text Exploring System Prompts in Grok and Claude | https://lzwjava.github.io/system-prompt-en |
| 2024.12.17 image Display Proxy Settings Before Running Commands | https://lzwjava.github.io/preexec-en |
| 2024.12.17 image Complete iOS Power User Guide | https://lzwjava.github.io/ios-settings-en |
| 2024.12.17 text GmbH, TeamViewer, Frankfurt Stock Exchange | https://lzwjava.github.io/gmbh-en |
| 2024.12.17 text How to Avoid Death | https://lzwjava.github.io/avoid-death-en |
| 2024.12.16 text A Use Case for ChatGPT Retrieval Web | https://lzwjava.github.io/web-retrieval-en |
| 2024.12.16 image Quora's Language Content Controls | https://lzwjava.github.io/quora-lang-en |
| 2024.12.16 text Why PNG Files Don’t Have a "Quality" Setting | https://lzwjava.github.io/png-en |
| 2024.12.16 text Enhancing OpenWRT with OpenClash and Shadowsocks | https://lzwjava.github.io/openwrt-hack-en |
| 2024.12.16 text Fixed-Price Subscriptions Are Outdated | https://lzwjava.github.io/fixed-price-en |
| 2024.12.16 text Using Awesome-CV to Generate a Professional Résumé | https://lzwjava.github.io/awesome-cv-en |
| 2024.12.14 image Pixel USB, iOS Developer Tools, Swipe Typing | https://lzwjava.github.io/pixel-usb-en |
| 2024.12.14 text Mac Apps I Used | https://lzwjava.github.io/mac-apps-en |
| 2024.12.12 text Complete Works of Yin Wang | https://lzwjava.github.io/yin-wang-en |
| 2024.12.12 text Side Projects | https://lzwjava.github.io/projects-en |
| 2024.12.12 text Why ChatGPT Plus Should Charge by Token Usage | https://lzwjava.github.io/openai-price-en |
| 2024.12.12 image GTY - Great Teacher Yin | https://lzwjava.github.io/great-yin-wang-en |
| 2024.12.12 text AI Tools | https://lzwjava.github.io/ai-tools-en |
| 2024.12.11 text Meta-Thinking Framework | https://lzwjava.github.io/thinking-en |
| 2024.12.10 text Global Real Estate Apps | https://lzwjava.github.io/real-estate-en |
| 2024.12.10 text Benefits of Making Partial Early Mortgage Payments | https://lzwjava.github.io/mortgage-en |
| 2024.12.10 text Complete Life Philosophy | https://lzwjava.github.io/life-tips-en |
| 2024.12.10 text Using a Bluetooth Keyboard with Fire TV for Input | https://lzwjava.github.io/firetv-en |
| 2024.12.10 text The Best Communication Method for Me | https://lzwjava.github.io/communication-en |
| 2024.12.09 text Consider Upgrades When Using Libraries | https://lzwjava.github.io/libraries-en |
| 2024.12.08 text Things | https://lzwjava.github.io/things-en |
| 2024.12.08 text Places | https://lzwjava.github.io/places-en |
| 2024.12.04 text Healthy Eating | https://lzwjava.github.io/fruit-en |
| 2024.12.02 image A Closer Look at My Cloud Bills | https://lzwjava.github.io/gcp-en |
| 2024.12.01 image Use A Shawl When Sleeping in Winter | https://lzwjava.github.io/shawl-en |
| 2024.12.01 image Cut Your Own Hair | https://lzwjava.github.io/hair-en |
| 2024.11.30 text Mosquitoes Disappear When Temperature Drops | https://lzwjava.github.io/mosquito-en |
| 2024.11.30 text iOS Apps I Used - Text Version | https://lzwjava.github.io/apps-text-en |
| 2024.11.30 text iOS Apps I Used - Table Version | https://lzwjava.github.io/apps-table-en |
| 2024.11.30 image iOS Apps I Used - Image Version | https://lzwjava.github.io/apps-en |
| 2024.11.29 image Comfortable Daily Eyeglass Use at 1.50D Below Full Prescription | https://lzwjava.github.io/vision-tips-en |
| 2024.11.29 text Baby Games, Health AI, Basketball Moves | https://lzwjava.github.io/baby-game-en |
| 2024.11.26 text Java Backend Engineer: Interview Questions Collection | https://lzwjava.github.io/interview-en |
| 2024.11.25 text The End of the Housing Dream | https://lzwjava.github.io/housing-end-en |
| 2024.11.24 text Year in Review: 2024 | https://lzwjava.github.io/review-2024-en |
| 2024.11.24 text Associate Degree: Progress and Reflection | https://lzwjava.github.io/associate-degree-en |
| 2024.11.23 text Natural Vision Restoration: The Principle of "Just Barely Clear" | https://lzwjava.github.io/barely-clear-en |
| 2024.10.18 text Books and Thinkers Who Have Influenced Me the Most | https://lzwjava.github.io/books-en |
| 2024.08.24 text Suno AI Music Creations | https://lzwjava.github.io/suno-en |
| 2024.07.07 text Build an AI-Powered Story Bot | https://lzwjava.github.io/bot-en |
| 2024.07.06 text End-to-End Trace ID Implementation | https://lzwjava.github.io/trace-en |
| 2024.06.07 text EC2 Instance Connection Issues | https://lzwjava.github.io/aws-en |
| 2024.01.20 text Year in Review: 2023 | https://lzwjava.github.io/review-2023-en |
| 2023.09.23 image Road Trip to Tibet | https://lzwjava.github.io/road-trip-tibet-en |
| 2023.09.17 text Restarting Your Electric Vehicle to Solve System Issues | https://lzwjava.github.io/neta-en |
| 2023.08.18 text Nvidia Driver, LLaMA and ChatGPT | https://lzwjava.github.io/llama-en |
| 2023.08.10 image How to Build a Computer | https://lzwjava.github.io/computer-en |
| 2023.07.28 text How to Bring Up Best Kids | https://lzwjava.github.io/bring-kids-en |
| 2023.07.25 text The Wisdom of Learning | https://lzwjava.github.io/learn-wisdom-en |
| 2023.07.22 image ChatGPT Helps Me Learn Japanese | https://lzwjava.github.io/nihongo-en |
| 2023.07.21 image The 10x AGI Information World | https://lzwjava.github.io/agi-en |
| 2023.07.12 text Zhiwei Decides to Shift His Focus to Machine Learning | https://lzwjava.github.io/ml-job-en |
| 2023.07.07 text Building a Scalable Application on Azure | https://lzwjava.github.io/azure-en |
| 2023.07.03 image Zen and the Art of Machine Learning | https://lzwjava.github.io/zen-neural-en |
| 2023.06.16 text To the 10 Yo's Me | https://lzwjava.github.io/10yo-en |
| 2023.06.13 text Astigmatism in Reversing Myopia | https://lzwjava.github.io/astigmatism-en |
| 2023.06.10 image Experimental Verification of the Natural Vision Restoration Method | https://lzwjava.github.io/vision-restoration-en |
| 2023.06.10 text How to Change the World Nowadays | https://lzwjava.github.io/change-en |
| 2023.05.22 text HongKong and Macao Trip | https://lzwjava.github.io/hongkong-trip-en |
| 2023.05.10 text Yin Wang: The Ultimate Answer to Life, the Universe, and Everything | https://lzwjava.github.io/answers-en |
| 2023.04.23 text Why and How I Learn Japanese | https://lzwjava.github.io/japanese-en |
| 2023.02.07 text Comprehensive Guide to Spring Framework | https://lzwjava.github.io/spring-en |
| 2022.12.28 text My Creative Ideas | https://lzwjava.github.io/creative-ideas-en |
| 2022.12.11 text How To Learn Anything In a Year | https://lzwjava.github.io/learn-anything-en |
| 2022.12.04 text My First Chat with ChatGPT | https://lzwjava.github.io/chat-gpt-en |
| 2022.12.03 image Some Global Cloud Platforms | https://lzwjava.github.io/cloud-platforms-en |
| 2022.12.02 image My Good Buys | https://lzwjava.github.io/good-buys-en |
| 2022.11.07 text Deploying with Pivotal Cloud Foundry | https://lzwjava.github.io/pcf-en |
| 2022.10.28 text Listening While Driving | https://lzwjava.github.io/driving-en |
| 2021.08.05 text A Presentation at a Startup | https://lzwjava.github.io/showmebug-en |
| 2021.08.05 text Using Ruby on Rails | https://lzwjava.github.io/ruby-on-rails-en |
| 2021.08.05 text Integrating With Enterprise WeChat | https://lzwjava.github.io/enterprise-wechat-en |
| 2021.06.04 text Algorithm Problem Solutions | https://lzwjava.github.io/algorithm-solutions-en |
| 2021.04.01 image How to Watch YouTube on TV | https://lzwjava.github.io/youtube-tv-en |
| 2021.03.17 image Scraping Website Content | https://lzwjava.github.io/scrape-en |
| 2021.03.15 text Python Tutorial Study Notes | https://lzwjava.github.io/python-en |
| 2021.03.15 image mathjax2mobi: Converting MathJax HTML for eBooks | https://lzwjava.github.io/feynman-en |
| 2021.03.14 text Python Programming Website Solving Problems | https://lzwjava.github.io/oj-en |
| 2021.03.13 text Redis | https://lzwjava.github.io/redis-en |
| 2021.03.12 text Fitting Practice | https://lzwjava.github.io/start-en |
| 2021.03.12 text Introduction to Machine Learning - PyTorch | https://lzwjava.github.io/ml2-en |
| 2021.03.12 image Introduction to Machine Learning - TensorFlow | https://lzwjava.github.io/ml-en |
| 2021.03.10 text Cloud Computing And Big Data Beginners | https://lzwjava.github.io/distributed-en |
| 2021.03.09 image How to Access Google | https://lzwjava.github.io/google-access-en |
| 2021.03.07 image Introduction to Web Programming | https://lzwjava.github.io/web-en |
| 2021.03.06 text Trying Out Rust Programming | https://lzwjava.github.io/rust-en |
| 2021.03.05 text Curiosity Courses | https://lzwjava.github.io/curiosity-courses-en |
| 2021.02.16 text LearnJapanese | https://lzwjava.github.io/learn-japanese-en |
| 2021.01.08 text Future Kids | https://lzwjava.github.io/future-kids-en |
| 2020.12.03 text Just Do Without Talking | https://lzwjava.github.io/only-do-en |
| 2020.11.28 text Why My Content Didn't Go Viral | https://lzwjava.github.io/viral-en |
| 2020.11.25 text Begin To Think | https://lzwjava.github.io/think-en |
| 2020.11.24 text Do Things Scientifically | https://lzwjava.github.io/science-en |
| 2020.11.13 text I Will Do What In The Future | https://lzwjava.github.io/my-plan-en |
| 2020.11.12 text How to Build Relationships | https://lzwjava.github.io/relationship-en |
| 2020.11.10 text Project Finds Who, Pays Who Earns | https://lzwjava.github.io/project-en |
| 2020.11.08 text How To Do User Growth | https://lzwjava.github.io/growth-en |
| 2020.11.07 text Natural Growth Methods For Startups | https://lzwjava.github.io/organic-en |
| 2020.11.05 text Desire-Driven World | https://lzwjava.github.io/desire-en |
| 2020.10.22 text How To Hire People And Find Jobs | https://lzwjava.github.io/job-en |
| 2020.04.25 text LvchenSign: Advertising LED Corporate Site | https://lzwjava.github.io/lvchensign-en |
| 2020.03.26 text The Present and Future of China's Economy | https://lzwjava.github.io/present-future-en |
| 2020.03.04 text A Salute to All Workers | https://lzwjava.github.io/thanks-en |
| 2020.02.26 text Shallow Talk On The Truth Of Life | https://lzwjava.github.io/truth-en |
| 2020.02.24 text lzwjava.github.io | https://lzwjava.github.io/blog-en |
| 2020.02.08 text On China's Dilemma | https://lzwjava.github.io/china-en |
| 2020.01.18 text Shallow Talk On The Secrets Of Life | https://lzwjava.github.io/secrets-en |
| 2020.01.15 text On the Way Forward for China's Economy | https://lzwjava.github.io/china-economy-en |
| 2020.01.09 text Thoughts On House Prices | https://lzwjava.github.io/house-en |
| 2020.01.05 text Will The Future Be Better | https://lzwjava.github.io/future-en |
| 2019.12.28 text Yin Wang: On So-Called Success | https://lzwjava.github.io/success-en |
| 2019.12.15 text Proposal to Liquidate the Company | https://lzwjava.github.io/shutdown-en |
| 2019.01.01 text 2018 Is Already Yesterday | https://lzwjava.github.io/yesterday-en |
| 2018.10.21 text Reflections During Startup | https://lzwjava.github.io/reflections-en |
| 2018.08.28 image From a Loss of 450,000 to Revenue of 2,000,000 | https://lzwjava.github.io/profit-en |
| 2018.03.05 text Interpersonal Communication | https://lzwjava.github.io/people-en |
| 2017.12.15 text Mastering Node.js in Production with PM2 | https://lzwjava.github.io/pm2-en |
| 2017.12.15 text Using Laravel | https://lzwjava.github.io/laravel-en |
| 2017.08.17 image Entrepreneurship Insights Share | https://lzwjava.github.io/startup-en |
| 2017.07.19 text Five Principles For Rapid Growth | https://lzwjava.github.io/grow-en |
| 2017.03.31 text Pencil Way: A 95er Young Man Launches a Live Platform Alone | https://lzwjava.github.io/pencil-en |
| 2017.03.28 text Lieyunwang Report on My Startup Fun Live | https://lzwjava.github.io/lieyun-en |
| 2017.01.10 text Live Wxapp | https://lzwjava.github.io/live-wxapp-en |
| 2017.01.06 text At 21, He Continues His Entrepreneurial Dream | https://lzwjava.github.io/years-en |
| 2017.01.06 text Simple Realtime Server (SRS) For RTMP Streaming | https://lzwjava.github.io/srs-streaming-en |
| 2016.09.23 text Setting Up Live Streaming with OBS, SRS, and FFmpeg | https://lzwjava.github.io/streaming-en |
| 2016.09.23 text Keynotes | https://lzwjava.github.io/keynotes-en |
| 2016.09.20 text Fun Live: The First Knowledge Live Streaming Platform | https://lzwjava.github.io/quzhibo-en |
| 2016.08.29 image With 21-Year-Old Ceo, Achieve Small Goals | https://lzwjava.github.io/ceo-en |
| 2016.08.17 text Live Web | https://lzwjava.github.io/live-web-en |
| 2016.08.17 text Fun Live: Knowledge Live Broadcast Platform | https://lzwjava.github.io/live-server-en |
| 2016.08.17 text Live Moble Web | https://lzwjava.github.io/live-mobile-web-en |
| 2016.06.01 text Creak: A Swift HTML Parsing Library | https://lzwjava.github.io/parser-en |
| 2016.05.29 text Exploring WebSocket | https://lzwjava.github.io/websocket-en |
| 2016.05.25 text Complex Regular Expressions | https://lzwjava.github.io/regex-en |
| 2016.05.24 text How YYText Works | https://lzwjava.github.io/yytext-en |
| 2016.05.14 text Creak: Elgant HTML Parser in Swift | https://lzwjava.github.io/creak-en |
| 2016.05.03 text Advanced Git Operations and Principles | https://lzwjava.github.io/git-en |
| 2016.04.23 text Enhancing iOS Development with Automated Testing and Tools | https://lzwjava.github.io/ios-test-en |
| 2016.04.11 image My Trip to the United States | https://lzwjava.github.io/usa-en |
| 2016.04.08 text Styling a Code Review Platform with Stylus | https://lzwjava.github.io/codereview-stylus-en |
| 2016.04.08 text Building an Efficient Code Review Platform with Vue.js | https://lzwjava.github.io/codereview-frontend-en |
| 2016.03.07 text Integrating the Ping++ SDK with the CodeIgniter Framework | https://lzwjava.github.io/pingpp-en |
| 2016.03.04 text US Visa Application Process and Experience | https://lzwjava.github.io/usa-visa-en |
| 2016.01.31 text WeImg iOS | https://lzwjava.github.io/weimg-ios-en |
| 2016.01.28 text WeImg Server | https://lzwjava.github.io/weimg-server-en |
| 2015.12.08 text Code Review Web | https://lzwjava.github.io/code-review-web-en |
| 2015.10.23 text Xcode Interface Builder | https://lzwjava.github.io/xib-en |
| 2015.10.23 text Understanding Xcode Project Files | https://lzwjava.github.io/xcode-project-en |
| 2015.10.23 text An Xcode Plugin: Reveal-In-GitHub | https://lzwjava.github.io/reveal-in-github-en |
| 2015.10.23 text Decoding the Info.plist File | https://lzwjava.github.io/info-plist-en |
| 2015.10.08 text Code Review Server | https://lzwjava.github.io/code-review-server-en |
| 2015.09.24 text Dropout Application | https://lzwjava.github.io/dropout-en |
| 2015.08.01 text Building a Chrome Extension | https://lzwjava.github.io/chrome-extension-en |
| 2015.07.26 text TabsKiller: a Chrome plugin | https://lzwjava.github.io/tabskiller-en |
| 2015.06.09 text Imitation | https://lzwjava.github.io/copy-en |
| 2015.04.29 text LZAlbum: An iOS Photo Album Implementation | https://lzwjava.github.io/lzalbum-en |
| 2014.11.20 text LeanChat iOS | https://lzwjava.github.io/leanchat-ios-en |
| 2014.10.27 text Learning By Doing | https://lzwjava.github.io/learn-en |
| 2014.07.27 text Understanding the AndroidManifest.xml File | https://lzwjava.github.io/android-manifest-en |
| 2014.07.27 text Android Image Processing Made Easy | https://lzwjava.github.io/android-image-en |
| 2014.04.25 text Flower Recognition App | https://lzwjava.github.io/flower-recognition-en |
| 2014.04.25 text A Deep Dive into Custom Drawing in Android | https://lzwjava.github.io/draw-en |
| 2014.03.10 text Porting FFmpeg to Android | https://lzwjava.github.io/ffmpeg-en |
| 2014.02.05 text The Influence of Paul Graham on Me | https://lzwjava.github.io/pg-en |
| 2014.01.09 text Analysis of the Beijing Forestry University Login System | https://lzwjava.github.io/bjfu-web-en |
| 2013.11.29 text Transforming Eclipse into Emacs | https://lzwjava.github.io/eclipse-emacs-en |
| 2013.11.11 text Talking about FP with Hamming Codes Problem | https://lzwjava.github.io/hamming-en |
| 2013.09.12 text Using Lisp to Teach a Computer to Write | https://lzwjava.github.io/lisp-en |
| 2013.07.15 text My Middle School Years | https://lzwjava.github.io/middle-shool-en |
| 2012.10.23 text Focus on the College Entrance Exam | https://lzwjava.github.io/noip-fail-en |
| 2012.03.24 text Hiking | https://lzwjava.github.io/hiking-en |
| 2012.01.29 text Railway Station Volunteer | https://lzwjava.github.io/volunteer-en |
| 2012.01.02 text Homework is My Wife | https://lzwjava.github.io/wife-en |
| 2011.11.12 image A High School Informatics Contest Experience | https://lzwjava.github.io/noip-en |
| 2011.10.23 text School Sports Day | https://lzwjava.github.io/sports-en |
| 2011.07.14 text A Visit to a Phone Manufacturing Factory | https://lzwjava.github.io/phone-factory-en |
| 2011.04.04 text Chemistry Teacher's Quotes | https://lzwjava.github.io/chemistry-teacher-en |
| 2011.01.26 text Customize Your USB Drive with a Background and Icon | https://lzwjava.github.io/usb-drive-en |
| 2011.01.26 text Hello, Beijing | https://lzwjava.github.io/hello-beijing-en |
| 2011.01.26 text Insufficient C Drive Space | https://lzwjava.github.io/disk-c-en |
| 2011.01.26 text Bee | https://lzwjava.github.io/bee-en |
| 2011.01.16 text Teacher Qiu | https://lzwjava.github.io/teacher-qiu-en |
| 2010.10.01 text September's Song: High School Essay | https://lzwjava.github.io/high-school-en |
| 2010.07.17 text Yesterday's World Cup | https://lzwjava.github.io/world-cup-en |
| 2008.07.15 image A Nostalgic Qzone Share | https://lzwjava.github.io/qzone-en |
| 2006.03.15 image My Primary School Memory | https://lzwjava.github.io/primary-school-en |
| 1995.06.30 image Childhood Memories | https://lzwjava.github.io/childhood-en |
| Jekyll | https://jekyllrb.com/ |
| Yin Wang | https://www.yinwang.org/ |
| 2026-01-25 16:09 | https://github.com/lzwjava/lzwjava.github.io |
Viewport: width=device-width, initial-scale=1