lam.io

Website review lam.io

Derek Lam

 Generated on February 03 2026 11:23 AM

Old data? UPDATE !

The score is 43/100

SEO Content

Title

Derek Lam

Length : 9

Ideally, your title should contain between 10 and 70 characters (spaces included). Use this free tool to calculate text length.

Description

Length : 0

Very bad. We haven't found meta description on your page. Use this free online meta tags generator to create description.

Keywords

Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.

Og Meta Properties

This page does not take advantage of Og Properties. This tags allows social crawler's better structurize your page. Use this free og properties generator to create them.

Headings

H1 H2 H3 H4 H5 H6
4 18 10 0 0 0
  • [H1] Welcome!
  • [H1] Spending time
  • [H1] Recent Work
  • [H1] Writing
  • [H2] Projects on this site
  • [H2] Presence Elsewhere
  • [H2] Recent Projects
  • [H2] Preface
  • [H2] Reagent is theoretically the best of ReactiveX
  • [H2] The maximum is in the middle
  • [H2] XKCD 2585 Implemented: Round the world ⏹ ⏺
  • [H2] Using lambda term statistics to show how hard we try to declutter programs
  • [H2] Condensed Asterius quickstart
  • [H2] Coding
  • [H2] deepseq for Data
  • [H2] Reified types in Hack
  • [H2] Simplifying reactive operators
  • [H2] Tracing values with state
  • [H2] Guide to InteractiveX in Kotlin
  • [H2] Guide to reactive streams with coroutines
  • [H2] How to make a ReactiveX
  • [H2] Preface
  • [H3] Drag-sensitive Sequential Wave Imprinting Machines - 23rd annual WaterHCI DECONference
  • [H3] XKCD's phrase-to-units at high m·s-1
  • [H3] Home is where the heart is. But is it Hart, Maryland, USA or Hart, Bayburt, Turkey? (XKCD 2480)
  • [H3] A basic acrobatic tail - Process
  • [H3] A basic acrobatic tail — Control and mechanics
  • [H3] A basic acrobatic tail - Electronics
  • [H3] A basic 3DOF acrobatic tail — Build overview
  • [H3] XKCD's Reaction Maps with n-gram matching
  • [H3] Linear Tubular Motors
  • [H3] Procedural roadmap generation & SAE AutoDrive 2018 Competition Shirt

Images

We found 5 images on this web page.

3 alt attributes are empty or missing. Add alternative text so that search engines can better understand the content of your images.

Text/HTML Ratio

Ratio : 41%

Ideal! This page's ratio of text to HTML code is between 25 and 70 percent.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Too Bad, you have Iframes on the web pages, this mean that content in an Iframe cannot be indexed.

URL Rewrite

Good. Your links looks friendly!

Underscores in the URLs

We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.

In-page links

We found a total of 57 links including 5 link(s) to files

Anchor Type Juice
Skip to main content Internal Passing Juice
Home Internal Passing Juice
Projects Internal Passing Juice
Writing Internal Passing Juice
Contact Internal Passing Juice
Shard Internal Passing Juice
FPGA division Internal Passing Juice
symbolic execution engine Internal Passing Juice
typesafe random program generator Internal Passing Juice
Projects Page Internal Passing Juice
Recent Work Internal Passing Juice
- Internal Passing Juice
- Internal Passing Juice
- Internal Passing Juice
- External Passing Juice
everything here, but smaller Internal Passing Juice
All Projects Internal Passing Juice
Drag-sensitive Sequential Wave Imprinting Machines - 23rd annual WaterHCI DECONference Internal Passing Juice
WaterHCI DECONference, a conference all about water and electronics External Passing Juice
a sentence-to-map-directions solver Internal Passing Juice
XKCD 2260 Internal Passing Juice
XKCD 2312 Internal Passing Juice
a lot of units Internal Passing Juice
very weird ones Internal Passing Juice
Home is where the heart is. But is it Hart, Maryland, USA or Hart, Bayburt, Turkey? (XKCD 2480) Internal Passing Juice
A basic acrobatic tail - Process Internal Passing Juice
A basic acrobatic tail — Control and mechanics Internal Passing Juice
A basic acrobatic tail - Electronics Internal Passing Juice
control Internal Passing Juice
mechanical build Internal Passing Juice
A basic 3DOF acrobatic tail — Build overview Internal Passing Juice
Linear Tubular Motors Internal Passing Juice
Procedural roadmap generation & SAE AutoDrive 2018 Competition Shirt Internal Passing Juice
Zeus Internal Passing Juice
All Writing Internal Passing Juice
Reagent is theoretically the best of ReactiveX Internal Passing Juice
Jake Wharton's External Passing Juice
Reagent framework for Kotlin External Passing Juice
XKCD 2585 Implemented: Round the world ⏹ ⏺ Internal Passing Juice
Using lambda term statistics to show how hard we try to declutter programs Internal Passing Juice
Condensed Asterius quickstart Internal Passing Juice
Reified types in Hack Internal Passing Juice
Simplifying reactive operators Internal Passing Juice
I promoted InteractiveX (Ix) Internal Passing Juice
"Reagent is theoretically the best…" Internal Passing Juice
Tracing values with state Internal Passing Juice
Guide to InteractiveX in Kotlin Internal Passing Juice
PHP Internal Passing Juice
Hack Internal Passing Juice
this guide in kotlinx.coroutines Internal Passing Juice
How to make a ReactiveX Internal Passing Juice
"foreach-await" Internal Passing Juice
@Robert Harvey Internal Passing Juice
a long-winded StackExchange question of mine Internal Passing Juice
Hack Internal Passing Juice
- Internal Passing Juice
hh-cms Internal Passing Juice

SEO Keywords

Keywords Cloud

jul into see hack all reactive work tail type motor

Keywords Consistency

Keyword Content Title Keywords Description Headings
all 7
reactive 7
tail 7
work 6
type 6

Usability

Url

Domain : lam.io

Length : 6

Favicon

Great, your website has a favicon.

Printability

We could not find a Print-Friendly CSS.

Language

You have not specified the language. Use this free meta tags generator to declare the intended language of your website.

Dublin Core

This page does not take advantage of Dublin Core.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Great no email address has been found in plain text!

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Too bad, your website has too many CSS files (more than 4).
Perfect, your website has few JavaScript files.
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Missing

Your website does not have an XML sitemap - this can be problematic.

A sitemap lists URLs that are available for crawling and can include additional information like your site's latest updates, frequency of changes and importance of the URLs. This allows search engines to crawl the site more intelligently.

Robots.txt

https://lam.io/robots.txt

Great, your website has a robots.txt file.

Analytics

Missing

We didn't detect an analytics tool installed on this website.

Web analytics let you measure visitor activity on your website. You should have at least one analytics tool installed, but It can also be good to install a second in order to cross-check the data.

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.