Cart (
0
)

Your Cart

$ 0.00 USD
  • :
Remove
Subtotal
Pay with browser.
Continue to Checkout
No items found.
Product is not available in this quantity.
Home
Home
01
Works
Works
02
Blog
Blog
03
Contact
Contact
04





Articles & Resources

How to Implement Chat Conversation Compaction with Vercel AI SDK in Next.js
Software
February 17, 2026
How to Implement Chat Conversation Compaction with Vercel AI SDK in Next.js

Learn how to implement automatic chat conversation compaction in Next.js with the Vercel AI SDK. Handle token limits, summarize context, and keep chats alive.

Most Popular
How to create and use Hooks in Leptos
December 31, 2024
How to create and use Hooks in Leptos
How to setup and use metrics in rust
May 1, 2024
How to setup and use metrics in rust
Tracing in Rust: A Comprehensive Guide
February 26, 2024
Tracing in Rust: A Comprehensive Guide

Latest posts

allCareer
allSoftware
How to Implement Chat Conversation Compaction with Vercel AI SDK in Next.js
Software
February 17, 2026
How to Implement Chat Conversation Compaction with Vercel AI SDK in Next.js

Learn how to implement automatic chat conversation compaction in Next.js with the Vercel AI SDK. Handle token limits, summarize context, and keep chats alive.

How to create and use Hooks in Leptos
Software
December 31, 2024
How to create and use Hooks in Leptos

Creating reusable hooks in Leptos with signals and closures.

How to setup and use metrics in rust
Software
May 1, 2024
How to setup and use metrics in rust

Leverage Rust metrics for observability and optimization with Grafana/Prometheus.

Tracing in Rust: A Comprehensive Guide
Software
February 26, 2024
Tracing in Rust: A Comprehensive Guide

Master Rust tracing: synchronous, asynchronous, multithreaded, and distributed scenarios, with practical examples and essential tips.

 Exploring the Latest Features of Javascript 2023 (es2023) in less than 5 minutes
Software
January 2, 2024
Exploring the Latest Features of Javascript 2023 (es2023) in less than 5 minutes

ECMAScript 2023 adds Array methods, Hashbang Grammar, Symbols as WeakMap keys, and non-mutating Array operations.

The best way to handle errors in promises
April 29, 2023
The best way to handle errors in promises

Promise error handling in TypeScript with async/await, exceptions, and propagation techniques.

Next

Subscribe to the newsletter

Building the Future of the Web, One Line of Code at a Time. Become one of the greats.

Subscribe
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.



Assets - Jacob Webflow Template
Logo - Jacob Webflow Template

Principal Software Engineer at Yahoo!. Tech nerd by heart. Web3 developer by night.

Pages
  • Home
    Home
  • Works
    Works
  • Blog
    Blog
  • Contact
    Contact
Contact
  • hello@hamzak.xyz
  • +44 74 9828 6281




© 2023
Made by
Hamza Kh