Blog tags
aws
bestof
- hyper-util Composable Pools
- I'm an independent open source maintainer
- Pattern Matching and Backwards Compatibility
- Firefox Accounts OAuth Explorations
- Please Replace Credit Cards
- Your Password is Insecure
- intel
- Gmail Bridge for Persona
- console.log() all the things!
- The Shipyard Mindset
- Good Things Come to Those Who Ask
- The Galaxy in Review
- PHP Error Suppression Performance
- Enthusiasm Starts at the Top
- The Relevance of SEO
- A Less-Random Generator
- Make the DOM Update Faster
- Tablets Will Replace Everything
- Hacking To Meet Deadlines
- Extending Django Models, Managers, And QuerySets
- Web Developers Are Stupid
- 4 Ways Functions Mess With this
- Requiring Login to CakePHP Admin
- Use CSS Borders for 3D Effects
- Tables vs CSS? Really?
- Guard and Default Operators of JavaScript
- Overloading Objects in PHP
buoyant
communication
competition
css
- At Least Pad the Default Button Styles
- IE Opacity Ignores Positioned Children
- Use CSS Borders for 3D Effects
- Tables vs CSS? Really?
- When Are CSS Frameworks Good
- Image Replacement and Backgrounds
curl
- 2024 in review
- hyper in curl Needs a Champion
- hyper-ish 2022 in review
- curl-up 2022: hyper in curl
- This Month in hyper: July 2022
- Help stabilize hyper in curl
- hyper-ish 2021 in review
- Podcast: hyper on the Rustacean Station
- How using hyper in curl can help make the internet safer
employment
firefox
- At Our Best
- Firefox for Windows on ARM
- The difference between Chrome and Firefox
- Redesigning the Browser Window
firefox accounts
http
- warp v0.4
- reqwest retries
- Body::poll_progress
- A More Modular reqwest
- hyper Roadmap 2025
- hyper v1
- hyper Polish Period
- hyper v1.0.0-rc.1
- This Month in hyper: September 2022
- curl-up 2022: hyper in curl
- This Month in hyper: August 2022
- This Month in hyper: July 2022
- hyper 1.0 roadmap
- Help stabilize hyper in curl
- hyper’s Vision
- hyper 1.0 timeline
- hyper-ish 2021 in review
- How using hyper in curl can help make the internet safer
- hyper v0.14
- warp v0.2
- reqwest v0.10
- hyper v0.13
- http v0.2
- reqwest alpha.await
- hyper alpha supports async/await
- warp v0.1.10
- warp
- Better HTTP Upgrades with hyper
- hyper v0.12
- hyper v0.11
- hyper security vulnerability: message splitting
- A hyper update
- reqwest v0.2
- async hyper
- httparse v1.0
- hyper on beta
- hyper
http2
- hyper HTTP/2 (Didn't) MadeYouReset
- hyper HTTP/2 Continuation Flood
- hyper HTTP/2 Rapid Reset Attack: Unaffected
http3
- reqwest v0.12
- 2023 in review
- This Month in hyper: March 2023
- This Month in hyper: February 2023
- hyper-ish 2022 in review
- This Month in hyper: November 2022
- This Month in hyper: October 2022
- This Month in hyper: September 2022
- This Month in hyper: August 2022
- This Month in hyper: July 2022
hyper
- hyper User Survey 2025 Results
- 2025 in review
- hyper-util Composable Pools
- hyper User Survey 2025
- Podcast: Netstack.fm, story of Rust's networking with hyper
- hyper HTTP/2 (Didn't) MadeYouReset
- Body::poll_progress
- 2024 in review
- hyper Roadmap 2025
- hyper in curl Needs a Champion
- hyper HTTP/2 Continuation Flood
- Podcast: Rustacean Station, hyper 1.0, and independent maintainership
- reqwest v0.12
- 2023 in review
- hyper v1
- hyper HTTP/2 Rapid Reset Attack: Unaffected
- I'm an independent open source maintainer
- Report on Surprise hyper CVE from 2023-04-11
- This Month in hyper: March 2023
- This Month in hyper: February 2023
- hyper-ish 2022 in review
- This Month in hyper: November 2022
- hyper Polish Period
- This Month in hyper: October 2022
- hyper v1.0.0-rc.1
- This Month in hyper: September 2022
- curl-up 2022: hyper in curl
- This Month in hyper: August 2022
- hyper at 10,000 stars
- This Month in hyper: July 2022
- hyper 1.0 roadmap
- Help stabilize hyper in curl
- hyper’s Vision
- hyper 1.0 timeline
- hyper-ish 2021 in review
- Podcast: hyper on the Rustacean Station
- How using hyper in curl can help make the internet safer
- hyper v0.14
- Next Up: AWS
- hyper v0.13
- hyper alpha supports async/await
- Better HTTP Upgrades with hyper
- hyper v0.12
- HTTP upgrades with hyper
- Recently, for a Rusty Web
- hyper v0.11
- hyper security vulnerability: message splitting
- A hyper update
- async hyper
- httparse v1.0
- hyper v0.6.8 - Socket Timeouts
- hyper v0.6
- merit badge
- hyper on beta
- hyper
hyper-util
identity
- What’s the password?
- Firefox Accounts OAuth Explorations
- Your Password is Insecure
- Gmail Bridge for Persona
- Persona makes signing in easy for Gmail users
- Persona Beta 2
- An Introduction to Persona
- Persona Beta 1
- Platform Integration of Persona
- Moved to Identity
- BrowserID
intel
javascript
- mocha-text-cov
- intel v0.5
- Symbols in nodejs
- syslogger
- intel 0.4
- client-sessions v0.5
- insist: Better assertions for nodejs
- hood
- client-sessions v0.4.0
- dbug v0.1
- intel 0.3
- intel 0.2
- intel
- console.log() all the things!
- An Introduction to Persona
- Object.observe
- Shipyard 0.2
- Shipyard 0.1
- The Shipyard Mindset
- Past Month of Shipyard
- var that = this
- JavaScript Module Syntaxes
- What is Shipyard?
- Hashbangs are forever
- Why I pick Python over JavaScript
- Function.kwargs
- Chrome Crankshaft
- Why Object.prototype is not the place for Hash methods
- MVC in MooTools: Controllers
- Why is getElementsByTagName() faster than querySelectorAll()?
- MVC in MooTools: Models
- Writing Testable JavaScript
- Simple JavaScript Function To Include CSS
- MooTools Drag.Ghost
- Fixing HTML5 Loaded Via Ajax in IE
- Understanding JavaScript Prototypes
- Is it Now Acceptable to Require JavaScript?
- MooTools - Setting Up Elements
- Making an Ajax Single-page Site with MooTools
- IE Opacity Ignores Positioned Children
- Saftey Cap: Slide to Delete
- MooTools: A Better Way to Use Elements
- Iterating Global Variables in Internet Explorer
- MGFX.Tabs 1.2.0 - Show a Random Tab
- Make the DOM Update Faster
- Get the Method Caller in MooTools
- MGFX in the MooTools Forge
- Closures Break my For's
- MGFX.Tabs 1.1 on Github
- Select Tags in IE: innerHTML
- Fade and Destroy Elements
- Exploring Javascript Date Math
- You Don't Always Need Identity Operators
- Protected Methods in MooTools Classes
- One-Time Custom MooTools Events
- Simple Templating with MooTools Substitute
- 4 Ways Functions Mess With this
- Copy Objects and Arrays with $unlink
- Get Class of a MooTools Instance
- Don't Use the DOM to Insert Flash
- Rich Text Editor in Mootools
- Palindromic Word: Answer
- Make Draggable Items Dockable
- Getting Private Variables in a Mootools Class
- Guard and Default Operators of JavaScript
- Tooltip Image with Mootools
- Javascript Canvas Tutorial: Make Breakout
- Cross-browser addEvent without Frameworks
- Making a Toggle All Checkbox
- Make YUI's Editor More Pluggable
- Pluggable Mootools Tabs
- SproutCore - Standards Stupid?
memory-safety
- hyper in curl Needs a Champion
- curl-up 2022: hyper in curl
- How using hyper in curl can help make the internet safer
monthly
- This Month in hyper: March 2023
- This Month in hyper: February 2023
- This Month in hyper: November 2022
- This Month in hyper: October 2022
- This Month in hyper: September 2022
- This Month in hyper: August 2022
- This Month in hyper: July 2022
mootools
- Function.kwargs
- Why Object.prototype is not the place for Hash methods
- MVC in MooTools: Controllers
- MVC in MooTools: Views
- MVC in MooTools: Models
- MooTools Drag.Ghost
- Fixing HTML5 Loaded Via Ajax in IE
- MooTools - Setting Up Elements
- Making an Ajax Single-page Site with MooTools
- MooTools: A Better Way to Use Elements
- MGFX.Tabs 1.2.0 - Show a Random Tab
- Get the Method Caller in MooTools
- MGFX in the MooTools Forge
- MGFX.Tabs 1.1 on Github
- Fade and Destroy Elements
- Protected Methods in MooTools Classes
- One-Time Custom MooTools Events
- Simple Templating with MooTools Substitute
- Copy Objects and Arrays with $unlink
- Get Class of a MooTools Instance
- Rich Text Editor in Mootools
- Make Draggable Items Dockable
- Getting Private Variables in a Mootools Class
- Tooltip Image with Mootools
- Pluggable Mootools Tabs
mozilla
- Bye Mozilla, Hello Buoyant
- hyper v0.11
- hyper security vulnerability: message splitting
- A hyper update
- reqwest v0.2
- Introducing Reqwest
- RustConf 2016
- async hyper
- What’s the password?
- hyper v0.6
- hyper on beta
- hyper
- Firefox Accounts OAuth Explorations
- Persona is dead, long live Persona
- www.persona.org
- client-sessions v0.4.0
- Gmail Bridge for Persona
- Persona makes signing in easy for Gmail users
- Persona Beta 2
- An Introduction to Persona
- Persona Beta 1
- Platform Integration of Persona
- Moved to Identity
- At Our Best
- Firefox for Windows on ARM
- Shipyard 0.1
- Add-on Builder 1.0
- The Shipyard Mindset
- Past Month of Shipyard
- The difference between Chrome and Firefox
- JavaScript Module Syntaxes
- What is Shipyard?
- Good Things Come to Those Who Ask
- BrowserID
nodejs
- mocha-text-cov
- intel v0.5
- Symbols in nodejs
- syslogger
- intel 0.4
- client-sessions v0.5
- insist: Better assertions for nodejs
- hood
- client-sessions v0.4.0
- intel 0.3
- intel 0.2
- intel
- console.log() all the things!
- Platform Integration of Persona
- Why I pick Python over JavaScript
- A Basic Lesson in Password Hashing
open-source
- hyper User Survey 2025 Results
- 2025 in review
- reqwest v0.13 - rustls by default
- hyper-util Composable Pools
- hyper User Survey 2025
- Podcast: Netstack.fm, story of Rust's networking with hyper
- warp v0.4
- reqwest retries
- Body::poll_progress
- A More Modular reqwest
- 2024 in review
- hyper Roadmap 2025
- Podcast: Rustacean Station, hyper 1.0, and independent maintainership
- 2023 in review
- hyper v1
- I'm an independent open source maintainer
passwords
persona
- What’s the password?
- Please Replace Credit Cards
- Your Password is Insecure
- Persona is dead, long live Persona
- www.persona.org
- Gmail Bridge for Persona
- Persona makes signing in easy for Gmail users
- Persona Beta 2
- An Introduction to Persona
- Persona Beta 1
- Platform Integration of Persona
- Moved to Identity
- BrowserID
php
- What is Dependency Injection?
- PHP Error Suppression Performance
- Helpful Errors Messages Are Important
- Hacking To Meet Deadlines
- Week Period of a Given Date
- You Don't Always Need Identity Operators
- Random String Generation with Symbols
- Requiring Login to CakePHP Admin
- Automagic Prefixes for Model Fields
- Try end() next() time
- Making Objects in an Array Unique
- Overloading Objects in PHP
- ArrayAccess Interface in PHP
- Preparing SQL Queries
podcast
- Podcast: Netstack.fm, story of Rust's networking with hyper
- Podcast: Rustacean Station, hyper 1.0, and independent maintainership
- Podcast: hyper on the Rustacean Station
programming
- reqwest v0.13 - rustls by default
- hyper-util Composable Pools
- warp v0.4
- reqwest retries
- Body::poll_progress
- A More Modular reqwest
- Pattern Matching and Backwards Compatibility
- warp v0.2
- reqwest v0.10
- hyper v0.13
- http v0.2
- hyper security vulnerability: message splitting
- A hyper update
- reqwest v0.2
- Introducing Reqwest
- RustConf 2016
- async hyper
- mocha-text-cov
- intel v0.5
- Symbols in nodejs
- syslogger
- intel 0.4
- client-sessions v0.5
- insist: Better assertions for nodejs
- hood
- client-sessions v0.4.0
- dbug v0.1
- intel 0.3
- intel 0.2
- intel
- console.log() all the things!
- An Introduction to Persona
- Python Closure Gotcha
- Platform Integration of Persona
- Object.observe
- Shipyard 0.2
- Shipyard 0.1
- The Shipyard Mindset
- var that = this
- Programming on an iPad
- JavaScript Module Syntaxes
- Getting Stuck
- What is Shipyard?
- Boolean Arguments
- What is Dependency Injection?
python
- Python Closure Gotcha
- Boolean Arguments
- Function.kwargs
- A Less-Random Generator
- Import * Considered Harmful
- 3 Tips When Switching to Python
- Extending Django Models, Managers, And QuerySets
reqwest
- 2025 in review
- reqwest v0.13 - rustls by default
- reqwest retries
- A More Modular reqwest
- 2024 in review
- reqwest v0.12
- reqwest v0.10
- reqwest alpha.await
- reqwest v0.2
- Introducing Reqwest
rust
- hyper User Survey 2025 Results
- 2025 in review
- reqwest v0.13 - rustls by default
- hyper-util Composable Pools
- hyper User Survey 2025
- Podcast: Netstack.fm, story of Rust's networking with hyper
- hyper HTTP/2 (Didn't) MadeYouReset
- warp v0.4
- reqwest retries
- Body::poll_progress
- A More Modular reqwest
- 2024 in review
- hyper Roadmap 2025
- hyper in curl Needs a Champion
- hyper HTTP/2 Continuation Flood
- Podcast: Rustacean Station, hyper 1.0, and independent maintainership
- reqwest v0.12
- 2023 in review
- hyper v1
- hyper HTTP/2 Rapid Reset Attack: Unaffected
- Was async fn a mistake?
- I'm an independent open source maintainer
- This Month in hyper: March 2023
- This Month in hyper: February 2023
- hyper-ish 2022 in review
- This Month in hyper: November 2022
- hyper Polish Period
- This Month in hyper: October 2022
- hyper v1.0.0-rc.1
- This Month in hyper: September 2022
- curl-up 2022: hyper in curl
- This Month in hyper: August 2022
- Pattern Matching and Backwards Compatibility
- hyper at 10,000 stars
- This Month in hyper: July 2022
- hyper 1.0 roadmap
- Help stabilize hyper in curl
- hyper’s Vision
- hyper 1.0 timeline
- hyper-ish 2021 in review
- Podcast: hyper on the Rustacean Station
- How using hyper in curl can help make the internet safer
- hyper v0.14
- Next Up: AWS
- warp v0.2
- reqwest v0.10
- hyper v0.13
- http v0.2
- reqwest alpha.await
- hyper alpha supports async/await
- warp v0.1.10
- warp
- Better HTTP Upgrades with hyper
- hyper v0.12
- HTTP upgrades with hyper
- Recently, for a Rusty Web
- hyper v0.11
- hyper security vulnerability: message splitting
- A hyper update
- reqwest v0.2
- Introducing Reqwest
- RustConf 2016
- async hyper
- httparse v1.0
- hyper v0.6.8 - Socket Timeouts
- hyper v0.6
- merit badge
- hyper on beta
- hyper
seanmonstar.com
security
- hyper HTTP/2 (Didn't) MadeYouReset
- hyper HTTP/2 Continuation Flood
- hyper HTTP/2 Rapid Reset Attack: Unaffected
- Please Replace Credit Cards
- hood
- A Basic Lesson in Password Hashing
shipyard
- Object.observe
- Shipyard 0.2
- Shipyard 0.1
- The Shipyard Mindset
- Past Month of Shipyard
- JavaScript Module Syntaxes
- What is Shipyard?
standards
- Form Accessibility - Try Out Your Own
- Universal IE6 Stylesheet: A Step Backwards
- Tables vs CSS? Really?
- When Are CSS Frameworks Good
- SproutCore - Standards Stupid?
- Semantic Mark-up
star wars
- A beginners guide to Star Wars books
- How LucasArts Fell Apart
- Machete Order
- The TIE Fighter Pilot Who Saved The Day in 'Star Wars'
survey
tablets
tent
tower
- hyper-util Composable Pools
- reqwest retries
- A More Modular reqwest
- hyper-ish 2022 in review
- This Month in hyper: August 2022
- hyper-ish 2021 in review
- hyper alpha supports async/await
- warp v0.1.10