G
Gleb Bahmutov
glebbahmutov.com · Personal blog · on HN since 2013
Gleb Bahmutov, a developer who works with JavaScript and Cypress testing, writes about web tooling, testing, and functional programming.
What HN saysHN commenters link his site as a personal portfolio with blog, slides and projects, and for testing resources; no strong opinions are given.
24HN people shared it
2linked it in comments
27stories submitted
190story points
11 months agolast shared
2013people per year2026
Most-shared posts
- 1Run Express server in your browser's Service Worker3 people · 14 points · first shared 2016 · discussion on HN
- 2Instant Web Application2 people · 131 points · first shared 2015 · 34 comments on HN
- 3Journey from procedural to reactive JavaScript with stops (2014)2 people · 1 points · first shared 2015 · discussion on HN
- 4Test if a function is pure, revisited1 people · 11 points · first shared 2016 · 14 comments on HN
- 5Branded Types1 people · 3 points · first shared 2025 · discussion on HN
- 6How to Configure Prettier and VSCode1 people · 3 points · first shared 2021 · discussion on HN
- 7Simple Cycle.js program visualized1 people · 2 points · first shared 2016 · discussion on HN
- 8Scraping Slides1 people · 2 points · first shared 2021 · discussion on HN
- 9SPA authentication with Auth01 people · 2 points · first shared 2017 · discussion on HN
- 10Mock stable system APIs rather than your internal modules1 people · 2 points · first shared 2017 · discussion on HN
- 11Sweet Naked Objects1 people · 2 points · first shared 2021 · 1 comments on HN
- 12Attack functions inside JavaScript closures1 people · 2 points · first shared 2015 · discussion on HN
- 13Blog: Pure functional programming with HyperApp1 people · 2 points · first shared 2017 · discussion on HN
- 14E2E testing with Cypress: tips and tricks1 people · 2 points · first shared 2017 · discussion on HN
- 15Solving JavaScript equality game with Cypress test runner1 people · 2 points · first shared 2018 · discussion on HN
What HN people wrote when they linked it
sargstuff · 2023-02-12
Link to given test suite pages of library functionality/unit test provides nice overview of what library does.
simplified example? [0]
[1] is an example of an approach to automate testing against various browsers.
Fuzzing as way to test/validate user input [2][3], at least from a stand point of what the library can handle (compare canned expected / known good results with what actually happened when provided live input). Vs. automated integration test of real world usage/test cases ([1] and realy world [2][3])
[0] : https://glebbahmutov.com/blog/canvas-testing/
[1] : https://www.softwaretestinghelp.com/best-cross-browser-testing-tools-t…
[2] : https://owasp.org/www-community/Fuzzing
[3] : https://www.synopsys.com/glossary/what-is-fuzz-testing.html
bahmutov · 2016-10-27
warning: posting my own website https://glebbahmutov.com/
Has links to blog / slides / github and list of GitHub projects with search. Allows people and myself to quickly find something. Getting recruiters' pitches (and occasional hand crafted emails to join teams) every day.