stevehanov.ca

Revisión web de stevehanov.ca

Steve Hanov's Blog

 Generado el 06 Abril 2026 22:59 PM

Resultados antiguos? ACTUALIZAR !

La puntuación es 66/100

Contenido SEO

Título

Steve Hanov's Blog

Longitud : 18

Perfecto, tu título contiene entre 10 y 70 caracteres.

Descripción

I know how to make and sell software online, and I can share my tips with you.

Longitud : 78

Genial, tu descripción meta contiene entre 70 y 160 caracteres.

Palabras Claves (Keywords)

Muy mal. No hemos encontrado palabras clave (meta keywords) en tu página. Usa este generador de meta tags gratuito para crear tus palabras clave.

Propiedades Meta Og

Bien. Tu página usa propiedades Og (etiquetas og).

Propiedad Contenido
type website
title Steve Hanov's Blog

Titulos

H1 H2 H3 H4 H5 H6
0 0 111 0 0 0
  • [H3] The VC's Waterloo Coffee Tour: Where to Find Canada's Next Unicorn
  • [H3] How I run multiple $10K MRR companies on a $20/month tech stack
  • [H3] How to Save a Gemini Canvas as Markdown
  • [H3] A Ralph Loop for Reading: Beating GPT 5.2 with a 4k Context Window (and 4 GPUs)
  • [H3] I built a Chrome extension that lets an LLM “see” tweets
  • [H3] Fighting Blog Comment Spam with Qwen3 and Ollama
  • [H3] Make a web page screenshot service
  • [H3] Automatically remove wordiness from your writing
  • [H3] I found Security Vulnerability in your web application
  • [H3] How to detect if an object has been garbage collected in Javascript
  • [H3] My favourite Google Cardboard Apps
  • [H3] O(n) Delta Compression With a Suffix Array
  • [H3] Finding Bieber: On removing duplicates from a set of documents
  • [H3] Let's read a Truetype font file from scratch
  • [H3] A Quick Measure of Sortedness
  • [H3] My thoughts on various programming languages
  • [H3] A little VIM hacking
  • [H3] The strange man reading a novel in the meeting room
  • [H3] You can cheat so your web site seems faster than it is
  • [H3] Yes, You Absolutely Might Possibly Need an EIN to Sell Software to the US
  • [H3] Asana's shocking pricing practices, and how you can get away with it too
  • [H3] 5 Ways PowToon Made Me Want to Buy Their Software
  • [H3] How I run my business selling software to Americans
  • [H3] 0, 1, Many, a Zillion
  • [H3] Give your Commodore 64 new life with an SD card reader
  • [H3] 20 lines of code that will beat A/B testing every time
  • [H3] [comic] Appreciation of xkcd comics vs. technical ability
  • [H3] VP trees: A data structure for finding stuff fast
  • [H3] Why you should go to the Business of Software Conference Next Year
  • [H3] Four ways of handling asynchronous operations in node.js
  • [H3] Zero load time file formats
  • [H3] Finding the top K items in a list efficiently
  • [H3] An instant rhyming dictionary for any web site
  • [H3] Succinct Data Structures: Cramming 80,000 words into a Javascript file.
  • [H3] Throw away the keys: Easy, Minimal Perfect Hashing
  • [H3] Why don't web browsers do this?
  • [H3] Fun with Colour Difference
  • [H3] Compressing dictionaries with a DAWG
  • [H3] Fast and Easy Levenshtein distance using a Trie
  • [H3] The Curious Complexity of Being Turned On
  • [H3] Cross-domain communication the HTML5 way
  • [H3] Five essential steps to prepare for your next programming interview
  • [H3] Finding awesome developers in programming interviews
  • [H3] Compress your JSON with automatic type extraction
  • [H3] "Your program is stupid. It doesn't work," my wife told me
  • [H3] The simple and obvious way to walk through a graph
  • [H3] Asking users for steps to reproduce bugs, and other dumb ideas
  • [H3] Creating portable binaries on Linux
  • [H3] Bending over: How to sell your software to large companies
  • [H3] Regular Expression Matching can be Ugly and Slow
  • [H3] C++: A language for next generation web apps
  • [H3] qb.js: An implementation of QBASIC in Javascript
  • [H3] Zwibbler: A simple drawing program using Javascript and Canvas
  • [H3] You don't need a project/solution to use the VC++ debugger
  • [H3] Boring Date (comic)
  • [H3] barcamp (comic)
  • [H3] How IE <canvas> tag emulation works
  • [H3] I didn't know you could mix and match (comic)
  • [H3] Sign here (comic)
  • [H3] It's a dirty job... (comic)
  • [H3] The PenIsland Problem: Text-to-speech for domain names
  • [H3] Pitching to VCs #2 (comic)
  • [H3] Building a better rhyming dictionary
  • [H3] Does Android team with eccentric geeks? (comic)
  • [H3] Comment spam defeated at last
  • [H3] Pitching to VCs (comic)
  • [H3] How QBASIC almost got me killed
  • [H3] Blame the extensions (comic)
  • [H3] How to run a linux based home web server
  • [H3] Microsoft's generosity knows no end for a year (comic)
  • [H3] Using the Acer Aspire One as a web server
  • [H3] When programmers design web sites (comic)
  • [H3] Finding great ideas for your startup
  • [H3] Game Theory, Salary Negotiation, and Programmers
  • [H3] Coding tips they don't teach you in school
  • [H3] When a reporter mangles your elevator pitch
  • [H3] Test Driven Development without Tears
  • [H3] Drawing Graphs with Physics
  • [H3] Keeping Abreast of Pornographic Research in Computer Science
  • [H3] Exploiting perceptual colour difference for edge detection
  • [H3] Experiment: Deleting a post from the Internet
  • [H3] Is 2009 the year of Linux malware?
  • [H3] Email Etiquette
  • [H3] How a programmer reads your resume (comic)
  • [H3] How wide should you make your web page?
  • [H3] Usability Nightmare: Xfce Settings Manager
  • [H3] cairo blur image surface
  • [H3] Why Perforce is more scalable than Git
  • [H3] Optimizing Ubuntu to run from a USB key or SD card
  • [H3] UMA Questions Answered
  • [H3] See sound without drugs
  • [H3] Stock Picking using Python
  • [H3] Spoke.com scam
  • [H3] Copy a cairo surface to the windows clipboard
  • [H3] Simulating freehand drawing with Cairo
  • [H3] Free, Raw Stock Data
  • [H3] Why are all my lines fuzzy in cairo?
  • [H3] A simple command line calculator
  • [H3] Tool for Creating UML Sequence Diagrams
  • [H3] Exploring sound with Wavelets
  • [H3] UMA and free long distance
  • [H3] UMA's dirty secrets
  • [H3] Installing the Latest Debian on an Ancient Laptop
  • [H3] Experiments in making money online
  • [H3] Draw waveforms and hear them
  • [H3] Cell Phones on Airplanes
  • [H3] Detecting C++ memory leaks
  • [H3] What does your phone number spell?
  • [H3] A Rhyming Engine
  • [H3] Rules for Effective C++
  • [H3] Cell Phone Secrets

Imagenes

Hemos encontrado 73 imágenes en esta web.

1 atributos alt están vacios o no existen. Agrega texto alternativo para que los motores de búsqueda puedan entender las imágenes.

Ratio Texto/HTML

Ratio : 44%

Ideal! El ratio entre texto y código HTML de esta página está entre 25 y 70 por ciento.

Flash

Perfecto, no se ha detectado contenido Flash en la página.

Iframe

Genial, no se han detectado Iframes en la página.

Reescritura URL

Bien. Tus enlaces parecen amigables

Guiones bajos en las URLs

Perfecto! No hemos detectado guiones bajos en tus URLs

Enlaces en página

Hemos encontrado un total de 119 enlaces incluyendo 0 enlace(s) a ficheros

Ancla Tipo Jugo
LinkedIn Externo Pasando Jugo
X Externo Pasando Jugo
The VC's Waterloo Coffee Tour: Where to Find Canada's Next Unicorn Interna Pasando Jugo
How I run multiple $10K MRR companies on a $20/month tech stack Interna Pasando Jugo
How to Save a Gemini Canvas as Markdown Interna Pasando Jugo
A Ralph Loop for Reading: Beating GPT 5.2 with a 4k Context Window (and 4 GPUs) Interna Pasando Jugo
I built a Chrome extension that lets an LLM “see” tweets Interna Pasando Jugo
Fighting Blog Comment Spam with Qwen3 and Ollama Interna Pasando Jugo
Make a web page screenshot service Interna Pasando Jugo
Automatically remove wordiness from your writing Interna Pasando Jugo
I found Security Vulnerability in your web application Interna Pasando Jugo
How to detect if an object has been garbage collected in Javascript Interna Pasando Jugo
My favourite Google Cardboard Apps Interna Pasando Jugo
O(n) Delta Compression With a Suffix Array Interna Pasando Jugo
Finding Bieber: On removing duplicates from a set of documents Interna Pasando Jugo
Let's read a Truetype font file from scratch Interna Pasando Jugo
A Quick Measure of Sortedness Interna Pasando Jugo
My thoughts on various programming languages Interna Pasando Jugo
A little VIM hacking Interna Pasando Jugo
The strange man reading a novel in the meeting room Interna Pasando Jugo
You can cheat so your web site seems faster than it is Interna Pasando Jugo
Yes, You Absolutely Might Possibly Need an EIN to Sell Software to the US Interna Pasando Jugo
Asana's shocking pricing practices, and how you can get away with it too Interna Pasando Jugo
5 Ways PowToon Made Me Want to Buy Their Software Interna Pasando Jugo
How I run my business selling software to Americans Interna Pasando Jugo
0, 1, Many, a Zillion Interna Pasando Jugo
Give your Commodore 64 new life with an SD card reader Interna Pasando Jugo
20 lines of code that will beat A/B testing every time Interna Pasando Jugo
[comic] Appreciation of xkcd comics vs. technical ability Interna Pasando Jugo
VP trees: A data structure for finding stuff fast Interna Pasando Jugo
Why you should go to the Business of Software Conference Next Year Interna Pasando Jugo
Four ways of handling asynchronous operations in node.js Interna Pasando Jugo
Zero load time file formats Interna Pasando Jugo
Finding the top K items in a list efficiently Interna Pasando Jugo
An instant rhyming dictionary for any web site Interna Pasando Jugo
Succinct Data Structures: Cramming 80,000 words into a Javascript file. Interna Pasando Jugo
Throw away the keys: Easy, Minimal Perfect Hashing Interna Pasando Jugo
Why don't web browsers do this? Interna Pasando Jugo
Fun with Colour Difference Interna Pasando Jugo
Compressing dictionaries with a DAWG Interna Pasando Jugo
Fast and Easy Levenshtein distance using a Trie Interna Pasando Jugo
The Curious Complexity of Being Turned On Interna Pasando Jugo
Cross-domain communication the HTML5 way Interna Pasando Jugo
Five essential steps to prepare for your next programming interview Interna Pasando Jugo
Finding awesome developers in programming interviews Interna Pasando Jugo
Compress your JSON with automatic type extraction Interna Pasando Jugo
"Your program is stupid. It doesn't work," my wife told me Interna Pasando Jugo
The simple and obvious way to walk through a graph Interna Pasando Jugo
Asking users for steps to reproduce bugs, and other dumb ideas Interna Pasando Jugo
Creating portable binaries on Linux Interna Pasando Jugo
Bending over: How to sell your software to large companies Interna Pasando Jugo
Regular Expression Matching can be Ugly and Slow Interna Pasando Jugo
C++: A language for next generation web apps Interna Pasando Jugo
qb.js: An implementation of QBASIC in Javascript Interna Pasando Jugo
Zwibbler: A simple drawing program using Javascript and Canvas Interna Pasando Jugo
You don't need a project/solution to use the VC++ debugger Interna Pasando Jugo
Boring Date (comic) Interna Pasando Jugo
barcamp (comic) Interna Pasando Jugo
How IE <canvas> tag emulation works Interna Pasando Jugo
I didn't know you could mix and match (comic) Interna Pasando Jugo
Sign here (comic) Interna Pasando Jugo
It's a dirty job... (comic) Interna Pasando Jugo
The PenIsland Problem: Text-to-speech for domain names Interna Pasando Jugo
Pitching to VCs #2 (comic) Interna Pasando Jugo
Building a better rhyming dictionary Interna Pasando Jugo
Does Android team with eccentric geeks? (comic) Interna Pasando Jugo
Comment spam defeated at last Interna Pasando Jugo
Pitching to VCs (comic) Interna Pasando Jugo
How QBASIC almost got me killed Interna Pasando Jugo
Blame the extensions (comic) Interna Pasando Jugo
How to run a linux based home web server Interna Pasando Jugo
Microsoft's generosity knows no end for a year (comic) Interna Pasando Jugo
Using the Acer Aspire One as a web server Interna Pasando Jugo
When programmers design web sites (comic) Interna Pasando Jugo
Finding great ideas for your startup Interna Pasando Jugo
Game Theory, Salary Negotiation, and Programmers Interna Pasando Jugo
Coding tips they don't teach you in school Interna Pasando Jugo
When a reporter mangles your elevator pitch Interna Pasando Jugo
Test Driven Development without Tears Interna Pasando Jugo
Drawing Graphs with Physics Interna Pasando Jugo
Keeping Abreast of Pornographic Research in Computer Science Interna Pasando Jugo
Exploiting perceptual colour difference for edge detection Interna Pasando Jugo
Experiment: Deleting a post from the Internet Interna Pasando Jugo
Is 2009 the year of Linux malware? Interna Pasando Jugo
Email Etiquette Interna Pasando Jugo
How a programmer reads your resume (comic) Interna Pasando Jugo
How wide should you make your web page? Interna Pasando Jugo
Usability Nightmare: Xfce Settings Manager Interna Pasando Jugo
cairo blur image surface Interna Pasando Jugo
Why Perforce is more scalable than Git Interna Pasando Jugo
Optimizing Ubuntu to run from a USB key or SD card Interna Pasando Jugo
UMA Questions Answered Interna Pasando Jugo
See sound without drugs Interna Pasando Jugo
Stock Picking using Python Interna Pasando Jugo
Spoke.com scam Interna Pasando Jugo
Copy a cairo surface to the windows clipboard Interna Pasando Jugo
Simulating freehand drawing with Cairo Interna Pasando Jugo
Free, Raw Stock Data Interna Pasando Jugo
Why are all my lines fuzzy in cairo? Interna Pasando Jugo
A simple command line calculator Interna Pasando Jugo
Tool for Creating UML Sequence Diagrams Interna Pasando Jugo
Exploring sound with Wavelets Interna Pasando Jugo
UMA and free long distance Interna Pasando Jugo
UMA's dirty secrets Interna Pasando Jugo
Installing the Latest Debian on an Ancient Laptop Interna Pasando Jugo
Experiments in making money online Interna Pasando Jugo
Draw waveforms and hear them Interna Pasando Jugo
Cell Phones on Airplanes Interna Pasando Jugo
Detecting C++ memory leaks Interna Pasando Jugo
What does your phone number spell? Interna Pasando Jugo
A Rhyming Engine Interna Pasando Jugo
Rules for Effective C++ Interna Pasando Jugo
Cell Phone Secrets Interna Pasando Jugo
rhymebrain.com Externo Pasando Jugo
rapt.ink Externo Pasando Jugo
www.websequencediagrams.com Externo Pasando Jugo
zwibbler.com Externo Pasando Jugo
xreplyextension.com Externo Pasando Jugo
eh-trade.ca Externo Pasando Jugo

Palabras Clave SEO

Nube de Palabras Clave

next time from web software into some how startup comic

Consistencia de las Palabras Clave

Palabra Clave (Keyword) Contenido Título Palabras Claves (Keywords) Descripción Titulos
comic 41
web 32
how 31
from 25
next 22

Usabilidad

Url

Dominio : stevehanov.ca

Longitud : 13

Favicon

Genial, tu web tiene un favicon.

Imprimibilidad

No hemos encontrado una hoja de estilos CSS para impresión.

Idioma

Genial. Has declarado el idioma en.

Dublin Core

Esta página no usa Dublin Core.

Documento

Tipo de documento (Doctype)

HTML 5

Codificación

Perfecto. Has declarado como codificación UTF-8.

Validez W3C

Errores : 0

Avisos : 0

Privacidad de los Emails

Atención! Hemos encontrado por lo menos una dirección de correo electrónico en texto plano. Usa este protector antispam gratuito para ocultarla de los spammers.

HTML obsoleto

Genial, no hemos detectado ninguna etiqueta HTML obsoleta.

Consejos de Velocidad

Excelente, esta web no usa tablas.
Muy mal, tu web está usando estilos embenidos (inline CSS).
Genial, tu página web usa muy pocos ficheros CSS.
Perfecto, tu web usa pocos ficheros JavaScript.
Su sitio web se beneficia del tipo de compresión gzip. ¡Perfecto!

Movil

Optimización Móvil

Icono para Apple
Etiqueta Meta Viewport
Contenido Flash

Optimización

Mapa del sitio XML

¡Perfecto! Su sitio tiene un mapa del sitio en XML.

https://stevehanov.ca/sitemap.xml

Robots.txt

https://stevehanov.ca/robots.txt

¡Estupendo! Su sitio web tiene un archivo robots.txt.

Herramientas de Analítica

¡Perfecto! Su sitio web tiene una herramienta de análisis.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorias

Free SEO Testing Tool

Free SEO Testing Tool es una herramienta seo gratuita que te ayuda a analizar tu web