“Kris successfully develops creative strategies and he is very conscientious in his approach to deliver great results for his customers. He is very knowledgeable and has excellent "real world" experience. He also display an exceptional mastery of professional skills. It's always a pleasure to collaborate with Kris.”
About
Services
Activity
-
Things you only notice after debugging 100s of Step Functions locally: Most developers don’t have a tight feedback loop. They: • deploy • wait •…
Things you only notice after debugging 100s of Step Functions locally: Most developers don’t have a tight feedback loop. They: • deploy • wait •…
Posted by Kris Hadlock
-
When securing your APIs with API Gateway, you have 2 options for controlling access: 1️⃣ Cognito Authorizers 2️⃣ Lambda Authorizers Imagine an…
When securing your APIs with API Gateway, you have 2 options for controlling access: 1️⃣ Cognito Authorizers 2️⃣ Lambda Authorizers Imagine an…
Liked by Kris Hadlock
-
Database Indexes make your queries faster but most beginners don't know why When you run a query like "find all users who are 23 years old," the…
Database Indexes make your queries faster but most beginners don't know why When you run a query like "find all users who are 23 years old," the…
Liked by Kris Hadlock
Experience & Education
Licenses & Certifications
Publications
-
Work offline with HTML5 web storage
IBM Developerworks
See publicationHTML5, the new HTML standard, supports a wide array of new functions and layout techniques. It fully supports multimedia, CSS3, and drawing capabilities with canvas and Scalable Vector Graphics (SVG). HTML5 offers new semantic elements, and also provides a legitimate way to create HTML web applications using application cache, JavaScript workers, a new version of XMLHttpRequest, and something called web storage. This article discusses the power of web storage and why it’s a better storage…
HTML5, the new HTML standard, supports a wide array of new functions and layout techniques. It fully supports multimedia, CSS3, and drawing capabilities with canvas and Scalable Vector Graphics (SVG). HTML5 offers new semantic elements, and also provides a legitimate way to create HTML web applications using application cache, JavaScript workers, a new version of XMLHttpRequest, and something called web storage. This article discusses the power of web storage and why it’s a better storage method than cookies. Learn about the basic concepts, browser support, and the HTML5 web storage objects.
-
Creating Multipage Websites in jQuery Mobile
Peachpit
See publicationIn jQuery Mobile there are two ways to structure webpages for jQuery Mobile: incorporate all the pages in the same file, or create separate files for each page like a typical website. Understanding the different page template types is the foundation for customizing a number of different page-related functionalities. In addition to learning about the page template types and creating multipage websites in jQuery Mobile, you’ll also see how to preload and cache pages, work with different page…
In jQuery Mobile there are two ways to structure webpages for jQuery Mobile: incorporate all the pages in the same file, or create separate files for each page like a typical website. Understanding the different page template types is the foundation for customizing a number of different page-related functionalities. In addition to learning about the page template types and creating multipage websites in jQuery Mobile, you’ll also see how to preload and cache pages, work with different page transitions, and customize loading messages. You’ll learn to create custom functionality to take your pages to the next level.
-
Create a custom jQuery plug-in
IBM Developerworks
See publicationjQuery is a powerful library that delivers all of the core functions you need when developing a JavaScript project. However, sometimes it’s necessary to extend the core functions with custom code that helps you be more productive. In this article, learn how to create a custom reusable plug-in using the jQuery library.
-
Bring the third dimension to a two-dimensional HTML5 canvas
IBM Developerworks
See publicationParallax processing is an exciting way to animate graphic layers on the web using arrow keys or mouse movement. In this article, learn how to create a parallax environment using jQuery and HTML5. Follow along with an example that shows how to create and animate a graphic using layers.
-
Implement responsive design with jQuery Mobile and CSS3
IBM Developerworks
See publicationOn its own, the jQuery Mobile framework is a great solution for quickly creating an accessible, HTML5 markup-driven mobile website. When paired with CSS3, things really get interesting, as it becomes possible to create web page layouts that respond to a user’s device based on the screen resolution. This article shows how to use the jQuery Mobile framework and CSS3 media queries to implement responsive design with jQuery Mobile in your web pages.
-
Working with Pages in jQuery Mobile
Peachpit
See publicationWorking with Pages in jQuery Mobile. With most of the heavy lifting being done by the framework it’s easy to focus on the results of the website being built. In this excerpt from jQuery Mobile Develop and Design, Kris Hadlock explains the internal functionality behind how pages work in jQuery Mobile so you can get ready to write your own custom functionality.
-
Using UI components in jQuery Mobile
IBM Developerworks
See publicationMany UI components are available in the jQuery Mobile framework. This article provides a high-level overview of each element and how you can use it in a mobile website. It touches on specific UI components, explains the reasons to use them, and provides code examples of their use in a mobile website.
-
Using the jQuery Mobile API
IBM Developerworks
See publicationThe jQuery Mobile API provides an extra level of control over the customization of your mobile website. Everything from the custom setup of global options to hooking into interaction events and working with exposed methods is possible with the API and is covered in this article. By the end of this article, you will know how to granularly define the custom options you want to use in your mobile website as well as how to write custom code that interacts with the jQuery Mobile framework.
-
HTML5 and CSS3 Video QuickStart Guide
Peachpit
See publicationThe HTML5 and CSS3 Video QuickStart Guide is the video companion to the bestselling HTML5 and CSS3: Visual Quickstart Guide, Seventh Edition; based on material by Elizabeth Castro and Bruce Hyslop and presented by Kris Hadlock. These short, tasked-based videos provide the necessary groundwork to understanding the fundamentals of HTML5 described in the book.
-
Create custom jQuery mobile themes
IBM Developerworks
See publicationThe high adoption rate of smartphones and tablet devices is ultimately increasing the demand for mobile web developers and designers. The jQuery Mobile framework lets you create mobile web experiences that rival the results of native application development by providing instant access to applications and websites via the web browser rather than making users download and install mobile applications. Learn how to use the jQuery Mobile theming framework to create custom-branded mobile websites and…
The high adoption rate of smartphones and tablet devices is ultimately increasing the demand for mobile web developers and designers. The jQuery Mobile framework lets you create mobile web experiences that rival the results of native application development by providing instant access to applications and websites via the web browser rather than making users download and install mobile applications. Learn how to use the jQuery Mobile theming framework to create custom-branded mobile websites and web applications.
Projects
-
CMS Migration
-
Monster migration from Convio CMS to custom Drupal platform. One of the few hospitals in the U.S. going open source and proud of it!
Other creatorsSee project
Recommendations received
13 people have recommended Kris
Join now to viewMore activity by Kris
-
Things you only notice after debugging 100s of Step Functions locally: Timeouts aren’t “just config.” They’re signals. When you see: • 10–15…
Things you only notice after debugging 100s of Step Functions locally: Timeouts aren’t “just config.” They’re signals. When you see: • 10–15…
Shared by Kris Hadlock
-
Most product launches underdeliver. Not because the product isn't ready, but because the launch isn't. If you want to learn what actually makes a…
Most product launches underdeliver. Not because the product isn't ready, but because the launch isn't. If you want to learn what actually makes a…
Liked by Kris Hadlock
-
Things you only notice after debugging 100s of Step Functions locally: Your workflow is your architecture. Not your Lambdas. Not your logs. Not your…
Things you only notice after debugging 100s of Step Functions locally: Your workflow is your architecture. Not your Lambdas. Not your logs. Not your…
Shared by Kris Hadlock
-
Things you only notice after debugging 100s of Step Functions locally: “It worked in the cloud” usually means: • you didn’t actually understand the…
Things you only notice after debugging 100s of Step Functions locally: “It worked in the cloud” usually means: • you didn’t actually understand the…
Shared by Kris Hadlock
-
We are seeking couple of highly skilled Senior Data Engineer to join our technical delivery team. This role is focused on building robust, scalable…
We are seeking couple of highly skilled Senior Data Engineer to join our technical delivery team. This role is focused on building robust, scalable…
Liked by Kris Hadlock
-
Tips for Handling User Sessions Securely: ▪️Store session tokens in httpOnly cookies so JavaScript can't access them. ▪️Set short expiration times…
Tips for Handling User Sessions Securely: ▪️Store session tokens in httpOnly cookies so JavaScript can't access them. ▪️Set short expiration times…
Liked by Kris Hadlock
-
Building Step Functions workflows shouldn’t require deploying to AWS every time. But today the typical development loop looks like this: deploy…
Building Step Functions workflows shouldn’t require deploying to AWS every time. But today the typical development loop looks like this: deploy…
Posted by Kris Hadlock
-
The biggest surprise building Thrubit was how differently developers design workflows when they can run them locally. They start: • designing…
The biggest surprise building Thrubit was how differently developers design workflows when they can run them locally. They start: • designing…
Posted by Kris Hadlock
-
We ran into the same problem every AWS team eventually hits. Developing Step Functions workflows meant: deploy run wait inspect logs repeat Even…
We ran into the same problem every AWS team eventually hits. Developing Step Functions workflows meant: deploy run wait inspect logs repeat Even…
Posted by Kris Hadlock
Other similar profiles
-
Heather LaCroix Divi Website Designer, Wix, Square and Marketing
Heather LaCroix Divi Website Designer, Wix, Square and Marketing
Third Eye Design Studio Web Design and Graphic Design
-
Thom Kaleta
Thom Kaleta
Technology Leader & Growth Advisor | Bridging Technology & Business Strategy<br><br>I lead and empower elite technical teams to solve high-stakes, seemingly impossible problems at scale, bringing clarity to chaos, building systems that endure, and showing my son that grit and effort can change the world.<br><br>I specialize in translating complex technical challenges into actionable business strategies. My expertise spans the entire technology lifecycle, from assessment and roadmap development to execution and optimization, with a focus on driving revenue growth, enhancing profitability, and scaling operations. I thrive on simplifying complex technical landscapes for non-technical stakeholders, ensuring alignment between technology investments and business objectives.<br><br>Areas of Expertise:<br>• Growth Strategy through Technology Enablement<br>• Operational Efficiency and Scalability<br>• Investment Readiness and Due Diligence<br>• Technology Assessments and Roadmaps
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content