mkennedy.codes

Обзор веб-сайта mkennedy.codes

Michael Kennedy's Thoughts on Technology

 Сгенерирован 08 Апреля 2026 01:52

Устаревшие данные? ОБНОВИТЬ !

Набрано баллов: 56/100

СЕО Контент

Заголовок страницы

Michael Kennedy's Thoughts on Technology

Длина : 40

Замечательно, Ваш заголовок страницы содержит от 10 до 70 символов.

Описание страницы

Articles about technology and software development by Michael Kennedy

Длина : 69

В идеале, Ваше описание страницы должено содержать от 70 до 160 символов (вместе с пробелами). Используйте этот бесплатный инструмент для подсчета длины символов в тексте.

Ключевые слова

Очень плохо. Мы не нашли ключевых слов на Вашем веб-сайте. Используйте бесплатный генератор мета-тэгов, чтобы сгенерировать ключевые слова.

Og Meta Properties

Замечательно, Вы используете преимущества Og Properties.

Свойство Контент
url https://mkennedy.codes/
site_name Michael Kennedy's Thoughts on Technology
title Michael Kennedy's Thoughts on Technology
description Articles about technology and software development by Michael Kennedy
locale en_us
type website

Заголовки

H1 H2 H3 H4 H5 H6
1 0 1 0 0 0
  • [H1] Michael Kennedy's Thoughts on Technology
  • [H3] Search Not Available in Development Mode

Картинки

Мы нашли 1 картинок на этом веб-сайте.

Хорошо. Все (или почти все) картинки на вашем сайте имеют alt атрибут.

Соотношение Контент/HTML

Соотношение : 59%

Идеально! Соотношение текста в коде HTML между 25 и 70 процентов.

Flash

Замечательно, мы не нашли Flash контента на странице.

Iframe

Замечательно, мы не зафиксировали Iframe'ов на Вашей странице.

ЧПУ ссылки

Отлично, все Ваши ссылки являются ЧПУ!

Нижнее подчеркивание в ссылках

Мы нашли "нижнее подчеркивание" в Ваших ссылках. Вам лучше использовать дефис для оптимизации вашего SEO.

Внутренние ссылки

Мы нашли 221 ссылок(-и), включая 0 ссылок ссылок(-и) на файл(-ы).

Анкор Тип Вес ссылки
Michael Kennedy Внутренняя Передает вес
Cutting Python Web App Memory Over 31% Внутренняя Передает вес
Raw+DC Database Pattern: A Retrospective Внутренняя Передает вес
Fire and Forget at Textual Внутренняя Передает вес
Replacing Flask with Robyn wasn't worth it Внутренняя Передает вес
Use Chameleon templates in the Robyn web framework Внутренняя Передает вес
Fire and forget (or never) with Python’s asyncio Внутренняя Передает вес
Will AI Kill Open Source? Внутренняя Передает вес
What hyper-personal software looks like Внутренняя Передает вес
Raw+DC: The ORM pattern of 2026? Внутренняя Передает вес
Your Terminal Tabs Are Fragile. I Built Something Better. Внутренняя Передает вес
It's not vibe coding: Agentic engineering Внутренняя Передает вес
Blocking AI crawlers might be a bad idea Внутренняя Передает вес
Always activate the venv (a shell script) Внутренняя Передает вес
Python Numbers Every Programmer Should Know Внутренняя Передает вес
DevOps Python Supply Chain Security Внутренняя Передает вес
Python Supply Chain Security Made Easy Внутренняя Передает вес
This Course Has Its Own Soundtrack Внутренняя Передает вес
AI Usage TUI Внутренняя Передает вес
Course: Agentic AI for Python Devs Внутренняя Передает вес
Show me your ls Внутренняя Передает вес
Primed: Should You Hype Your AI Before You Start? Внутренняя Передает вес
Talk Python in Production book is out! Внутренняя Передает вес
Goodbye Wordpress, thanks AI Внутренняя Передает вес
Roosevelt's Man in the Arena, But for Developers Внутренняя Передает вес
Sunsetting Search? Внутренняя Передает вес
Michael's Top Trends of 2024 for Python Web Devs Внутренняя Передает вес
Talk Python migrated to Quart web framework Внутренняя Передает вес
Blue Skies ahead (follow me there) Внутренняя Передает вес
Introducing chameleon-flask package Внутренняя Передает вес
Talk Python has moved to Hetzner Внутренняя Передает вес
Opposite of Cloud Native is? Внутренняя Передает вес
Search Talk Python from your address bar Внутренняя Передает вес
We Must Replace uWSGI With Something Else Внутренняя Передает вес
Let's go easy on PyPI, OK? Внутренняя Передает вес
Passkeys are great, careful of the lock-in Внутренняя Передает вес
Docker images using uv's python Внутренняя Передает вес
Keynote: The State of Python in 2024 Внутренняя Передает вес
Use Custom Search Engines Way More Внутренняя Передает вес
Unsolicited Advice for Mozilla and Firefox Внутренняя Передает вес
AI Features a Waste of Time? Внутренняя Передает вес
Hide Those Terminal Secrets! Внутренняя Передает вес
Don't Sweat the Ad Blocker Drama Внутренняя Передает вес
You Can Ignore This Post Внутренняя Передает вес
Rebuilding Mobile Apps at Talk Python Внутренняя Передает вес
Dev on the Road Внутренняя Передает вес
Welcome back RSS Внутренняя Передает вес
Paying for search in 2022, am I crazy? Внутренняя Передает вес
Sometimes, You Should Build It Yourself Внутренняя Передает вес
Properly Factor Your Jinja HTML Code with Jinja Partials Внутренняя Передает вес
Black Friday: A Lesson in Python Performance Внутренняя Передает вес
Python 3.11 in 100 Seconds Внутренняя Передает вес
Mastodon First: My New Social Attitude Внутренняя Передает вес
Installing Mastodon as a Progressive Web App (PWA) Внутренняя Передает вес
20% Faster Python with a Single GC Tweak Внутренняя Передает вес
Hassling Spammers Внутренняя Передает вес
Python's Entire Codebase Leaked Внутренняя Передает вес
20,000,000 IS QUITE A MILESTONE Внутренняя Передает вес
Take these Pythonic tips with you Внутренняя Передает вес
Know .NET? Learn Python with our free webcast in February! Внутренняя Передает вес
Top 5 Talk Python Episodes of 2019 Внутренняя Передает вес
Is Python right for your team? Внутренняя Передает вес
A couple of podcast interviews (me as a guest) Внутренняя Передает вес
Learn Flask and SQLAlchemy with my latest online course Внутренняя Передает вес
Being a Great Podcast Guest Внутренняя Передает вес
Learn Python Web Development with our latest course Внутренняя Передает вес
Eve: Building RESTful APIs with MongoDB and Flask Внутренняя Передает вес
A bunch of online Python courses Внутренняя Передает вес
Why is Python hard on Windows? You tell me! Внутренняя Передает вес
MongoDB Quickstart with Python: A new, free course to teach you MongoDB Внутренняя Передает вес
Yelp Reviews: Authorship Attribution with Python and scikit-learn Внутренняя Передает вес
New course: Consuming HTTP services in Python Внутренняя Передает вес
Write Pythonic Code for Better Data Science (recording available) Внутренняя Передает вес
Announcing Python Bytes Podcast: Python headlines delivered to your earbuds Внутренняя Передает вес
Pre-order Python for Entrepreneurs course Внутренняя Передает вес
Pythonic code by example in 5 videos (video series) Внутренняя Передает вес
Python for Entrepreneurs Kickstarter Launches Today Внутренняя Передает вес
Stitcher and Talk Python Podcast: A Farewell Letter Внутренняя Передает вес
New course: Write Pythonic Code Like a Seasoned Developer Внутренняя Передает вес
Python for the C# developer (live from NDC Oslo 2016) Внутренняя Передает вес
Away from the keyboard podcast: Michael Kennedy Goes Around The World With Python Внутренняя Передает вес
Talk Python Courses: You’ve asked, I’ve listened (and coded) Внутренняя Передает вес
Hear the story of my career and what inspires me on Developer on Fire podcast Внутренняя Передает вес
The Final 36 Hours: Python Jumpstart Video Course Kickstarter Внутренняя Передает вес
I’m Building 20 Online Python Courses and I need your help Внутренняя Передает вес
9 reasons you should be using PyCharm Внутренняя Передает вес
Land your first Python software development job on Talk Python Внутренняя Передает вес
Announcing Cache-Tier Python File Server on GitHub Внутренняя Передает вес
Come Learn Python and Be Part of Talk Python To Me! Внутренняя Передает вес
A look inside Netflix’s cloud systems: Python at Netflix Внутренняя Передает вес
I made an appearance on the Geek Cookies podcast Внутренняя Передает вес
Python Podcast Episode #3 – Pyramid Web Framework Внутренняя Передает вес
New Podcast Episode: Python and MongoDB Внутренняя Передает вес
Announcing new podcast: Talk Python To Me Внутренняя Передает вес
Python Cheat Sheet Внутренняя Передает вес
Announcing the 2015 MongoDB Masters Внутренняя Передает вес
Initialization in Modern C++ vs Apple’s Swift Внутренняя Передает вес
New course: Announcing The Swift Programming Language from DevelopMentor Внутренняя Передает вес
10 Myths of Enterprise Python from PayPal Внутренняя Передает вес
Announcing DevelopMentor’s Swift iOS and OS X Course Внутренняя Передает вес
Announcing MongoDB for Python Developers Course Внутренняя Передает вес
Comparison of Modern C++ and Apple’s Swift Programming Language Syntax Внутренняя Передает вес
Python for the .NET Developer on .NET Rocks Внутренняя Передает вес
Better Python Integration in Windows: Shebangs and Version Selectors Внутренняя Передает вес
Comparison of Python and Apple’s Swift Programming Language Syntax Внутренняя Передает вес
Shipping Python with Windows 10 Внутренняя Передает вес
Convert LINQ to MongoDB queries to JavaScript shell Внутренняя Передает вес
Ever wonder how big the .NET and Python communities are? Внутренняя Передает вес
Much of my blog’s sample apps are now on GitHub and Azure Внутренняя Передает вес
Python and .NET in Portland Внутренняя Передает вес
Special Event: MongoDB in New York from DevelopMentor Внутренняя Передает вес
Part 7: Lambda Expressions in Python for .NET Developers Series Внутренняя Передает вес
Part 6: Anonymous Types in Python for .NET Developers Series Внутренняя Передает вес
Part 5: Properties in Python for .NET Developers Series Внутренняя Передает вес
Part 4: foreach and IEnumerable in Python for .NET Developers Series Внутренняя Передает вес
Part 3: A single, common base-type in Python for .NET Developers Series Внутренняя Передает вес
Part 1: Welcome and lightning-fast Python introduction in Python for .NET Developers Series Внутренняя Передает вес
Part 2: Visual Studio and IDEs in Python for .NET Developers Series Внутренняя Передает вес
Series: Python for .NET Developers Introduction Внутренняя Передает вес
Watch Python for the C# and .NET developers Внутренняя Передает вес
Watch Building beautiful websites with Bootstrap Внутренняя Передает вес
MongoDB for .NET developers Внутренняя Передает вес
Reblogged: New webcasts from DevelopMentor: MongoDB, iOS, and Bootstrap Внутренняя Передает вес
Come to my SDD Conference sessions in May, 2014 Внутренняя Передает вес
New online course: Source Control with TFS Version Control Внутренняя Передает вес
Reblogged: What should I learn to get started in .NET and web development? Внутренняя Передает вес
Why Choose NoSQL and Document Databases over RDBMS Внутренняя Передает вес
Installing MongoDB on Windows and OS X Внутренняя Передает вес
A Roundup of MongoDB Management Tools Внутренняя Передает вес
Optimistic concurrency in MongoDB using .NET and C# Внутренняя Передает вес
Take the first hour of any online developer course for free at LearningLine Внутренняя Передает вес
Slides and demos from DevWeek 2013 Внутренняя Передает вес
Announcing LearningLine: Instructor-led online training from DevelopMentor Внутренняя Передает вес
3 Open-Source Validation Projects for ASP.NET MVC Внутренняя Передает вес
Screencast – Validating ASP.NET MVC Forms with DataAnnotations Внутренняя Передает вес
Tips for optional parameters to ASP.NET MVC action methods Внутренняя Передает вес
Use NuGet package restore to simplify code sharing Внутренняя Передает вес
Attend my sessions at DevWeek 2013 in London Внутренняя Передает вес
Introduction to ASP.NET MVC Routes Внутренняя Передает вес
Create new ASP.NET MVC views the easy way Внутренняя Передает вес
Nested Layouts in ASP.NET MVC Внутренняя Передает вес
Improve perceived performance of ASP.NET MVC websites with asynchronous partial views Внутренняя Передает вес
Screencast: Refactoring with Partial Views in MVC Внутренняя Передает вес
Screencast: Strongly-Typed Views in ASP.NET MVC Внутренняя Передает вес
Screencast: ViewBag and View Data in ASP.NET MVC Внутренняя Передает вес
Understanding Text Encoding in ASP.NET MVC (ASP.NET MVC Foundations Series) Внутренняя Передает вес
Understanding the MVC Project Folder Structure (ASP.NET MVC Foundations Series) Внутренняя Передает вес
Preventing JavaScript Files from Loading Multiple Times Внутренняя Передает вес
Join Me at Guerrilla .NET in November Внутренняя Передает вес
Download My Web Apps Have HotKeys Too Sample App Внутренняя Передает вес
Asynchronous Programming in .NET 4.5 (Video) Внутренняя Передает вес
How Are You Scaling ASP.NET? Внутренняя Передает вес
Michael’s .NET Suggested Reading List Внутренняя Передает вес
Downloads from Building Rich Input Forms in ASP.NET MVC Webcast Внутренняя Передает вес
Webcast: Building Rich Input Forms in ASP.NET MVC Tuesday April 10 Внутренняя Передает вес
No, You Don’t Need A Windows App Внутренняя Передает вес
Make External Links Open in a New Window With This jQuery Plugin Внутренняя Передает вес
Add Hot Keys to Web Apps With jQuery.hotKeyMap.js Внутренняя Передает вес
Speaking on NoSQL and MVC at the South Sound .NET User Group (Near Seattle, WA) Внутренняя Передает вес
iPad 4G Doesn’t Mean What You Think It Means Внутренняя Передает вес
9 Ways Your Brand New ASP.NET MVC Project Can Be Better Внутренняя Передает вес
Managing Cumbersome Shared Views Folder for Large Projects in MVC Внутренняя Передает вес
Now I’m an INETA Speaker! Внутренняя Передает вес
Introducing MongoDB and LINQ at Mongo Seattle 2011 Внутренняя Передает вес
Screencast: Building ASP.NET MVC Forms with Razor Внутренняя Передает вес
Building ASP.NET MVC Forms with Razor (ASP.NET MVC Foundations Series) Внутренняя Передает вес
Building a Cloud OS for .NET Developers – Part 2 Внутренняя Передает вес
Building a Cloud OS for .NET Developers – Part 1 Внутренняя Передает вес
Getting Things Done with Backpack and 37Signals Внутренняя Передает вес
11 Killer Open Source Projects I Found with NuGet Внутренняя Передает вес
Portland CodeCamp Downloads: Demos and Slides Внутренняя Передает вес
Webcast: NoSQL Movement, LINQ, and MongoDB Внутренняя Передает вес
MongoDB vs. SQL Server 2008 Performance Showdown Внутренняя Передает вес
The NoSQL Movement, LINQ, and MongoDB – Oh My! Внутренняя Передает вес
Handy Web Development Technique Внутренняя Передает вес
Building Windows Machines in Amazon EC2 Внутренняя Передает вес
Azure Interview on SearchCloudComputing.com Внутренняя Передает вес
Article: 10 Features in .NET 4.0 that made Me Smile Внутренняя Передает вес
ASP.NET WebForms + Routing Video and Downloads Внутренняя Передает вес
Webcast: Building Modern Apps in ASP.NET WebForms Внутренняя Передает вес
TDD Space Invaders Video and Downloads Внутренняя Передает вес
TDD Invades Space Invaders Внутренняя Передает вес
Boot to VHD Screencast Внутренняя Передает вес
Article: Building a Twitter Application in .NET Внутренняя Передает вес
Article: Avoiding 5 Common Pitfalls in Unit Testing Внутренняя Передает вес
Keep up with DevelopMentor on Twitter Внутренняя Передает вес
Gmail New Mail Notifications for Windows 7 Внутренняя Передает вес
ASP.NET Routing in Windows Azure Using WebForms Внутренняя Передает вес
Article: Azure Storage Внутренняя Передает вес
RESTful Web Services with WCF Screencast Внутренняя Передает вес
dotNetDevBuzz on Channel 9 Last Week Внутренняя Передает вес
Debugging the Future (Advanced .NET Debugging) Video Presentation Внутренняя Передает вес
Significant Advances in Unit Testing Windows Workflow Внутренняя Передает вес
Test Driven Development, Approval Testing, and a Song – Oh Boy! Внутренняя Передает вес
MSDN Magainze: Web Apps That Support Long-Running Operations Внутренняя Передает вес
Just Launched: .NET Dev Buzz Внутренняя Передает вес
Unit Testing Coming to a Workflow Near You Внутренняя Передает вес
ClickOnce Deployment for Unmanaged Code (C++, VB6, etc) Внутренняя Передает вес
ThreadPool Bug in .NET 2.0 SP1 is Fixed! Внутренняя Передает вес
Dynamic Data Access with LINQ Внутренняя Передает вес
More on the ThreadPool Bug in .NET 2.0 SP1 Внутренняя Передает вес
Top 5 Most Important Sessions from Mix 08 (with Video) Внутренняя Передает вес
Top 5 Favorite CodePlex Projects Внутренняя Передает вес
Follow up on .NET 2.0 SP1 ThreadPool Bug Внутренняя Передает вес
Breaking Changes in the ThreadPool: The Movie Внутренняя Передает вес
.NET 3.5 Brings Breaking Changes to ThreadPool Внутренняя Передает вес
.NET 3.5 Brings Major (Undocumented) Changes to ThreadPool Внутренняя Передает вес
Introducing ASP.NET MVC (Model View Controller) Внутренняя Передает вес
System.Transactions and Windows Vista NTFS (Updated) Внутренняя Передает вес
Visual Studio Tricks Series: #3 Managing the Recent Projects List Внутренняя Передает вес
Visual Studio Tricks Series: #2 Multiple Startup Projects Внутренняя Передает вес
Visual Studio Tricks Series: #1 Set As Startup Project Внутренняя Передает вес
Agile Object Oriented Design Talk at Central Jersey Group Tonight Внутренняя Передает вес
Great Meeting at OCVBUG and OC C# Last Night Внутренняя Передает вес
OOD at San Diego .NET Developers Group Внутренняя Передает вес
Back to Basics: Agile Object-Oriented Design Внутренняя Передает вес
Upcoming Talk in San Diego (Tentative) Внутренняя Передает вес
Books for Agile and Object Oriented Design Внутренняя Передает вес
Upcoming Talk in Orange County Внутренняя Передает вес
January SoCal Code Camp Talk Внутренняя Передает вес
XPSD Object Oriented Design Talk Внутренняя Передает вес

Ключевые слова

Облако ключевых слов

python mvc talk aspnet series developers net from course mongodb

Содержание ключевых слов

Ключевое слово Контент Заголовок страницы Ключевые слова Описание страницы Заголовки
python 159
net 87
aspnet 55
mvc 53
from 52

Юзабилити

Домен

Домен : mkennedy.codes

Длина : 14

Favicon

Отлично, Ваш сайт имеет favicon.

Пригодность для печати

Отлично. Мы нашли CSS файл, отвечающий за печать веб-сайта.

Язык

Хорошо, Ваш установленный язык веб-сайта: en.

Dublin Core

Ваш веб-сайт не использует преимущества Dublin Core.

Документ

Doctype

HTML 5

Кодировка

Замечательно. Кодировка веб-сайта: UTF-8.

W3C Validity

Ошибок : 0

Предупреждений : 0

Приватность эл. почты

Внимание! Как минимум 1 адрес эл. почты был найден в контенте. Воспользуйтесь бесплатной защитой от спама, чтобы скрыть адрес от спамеров.

Устаревший HTML

Отлично. Мы не нашли устаревших тэгов в Вашем HTML.

Скорость загрузки

Отлично, Ваш веб-сайт не содержит вложенных таблиц.
Слишком плохо. Ваш веб-сайт использует встроенные CSS правила в HTML тэгах.
Плохо. Ваш веб-сайт имеет слишком много CSS файлов (больше чем 4).
Замечательно. Ваш веб-сайт имеет мало JavaScript файлов.
Замечательно, ваш сайт использует возможность gzip сжатия.

Мобильный телефон

Оптимизация под моб. телефон

Apple иконки
Meta Viewport Тэг
Flash контент

Оптимизация

XML карта сайта

Отлично, ваш сайт имеет XML карту сайта.

https://mkennedy.codes/sitemap.xml

Robots.txt

https://mkennedy.codes/robots.txt

Отлично, ваш веб-сайт содержит файл robots.txt.

Аналитика

Отсутствует

Мы не нашли ни одной аналитической программы на вашем сайте.

Веб аналитика позволяет следить за активностью пользователей на вашем веб-сайте. Вы должны установить как минимум один инструмент, но также хорошо иметь несколько, чтобы сравнивать показания между собой.

PageSpeed Insights


Устройство
Категории

Free SEO Testing Tool

Free SEO Testing Tool - это бесплатный СЕО инструмент, который поможет вам проанализировать Ваш веб-сайт.