prettydiff/wisdom
View on GitHub ↗ ★ 578
Building better developers by specifying criteria of success
61 mentions on Hacker News by 8 people: 7 stories, 54 comments · first 2016-02-25 · latest 2025-09-14
20082026
-
Here is my personal guide to improving performance https://github.com/prettydiff/wisdom/blob/master/performance... Following that approach my current personal achieves LCP and state restoration for this large SPA in 105ms on localhost and…
comment by austin-cheney · 2025-09-14 · in Improve Site Speed -
…that was extremely hard to tell because that was well within the variance between test intervals. https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2025-05-06 · in Critical CSS -
…Node then it’s the library system in Nodes documentation. That is it. Here is a practical example: https://github.com/prettydiff/wisdom/blob/master/performance... I never mentioned build tools. You can write your own quickly, and you don’t…
comment by austin-cheney · 2025-03-21 · in The Frontend Treadmill -
Here is a study on performance that I did for JavaScript in the browser: https://github.com/prettydiff/wisdom/blob/master/performance... TLDR; full state restoration of a OS GUI in the browser under 80ms from page request. I was eventually…
comment by austin-cheney · 2025-02-21 · in Users don't care about your tech stack -
…a demonstration of full state restoration and rendering in 80ms of an OS-like GUI in the browser: https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2025-02-20 · in Maybe you don't need Rust and WASM to speed up your JavaScript (2018) -
Here is my personal guide to hyper extreme performance in the browser. https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2024-11-02 · in Tips to improve your website's performance -
…pandering to children. We already know what high performance looks like. I wrote about it here: https://github.com/prettydiff/wisdom/blob/master/performance... If the goal really is higher performance and lower complexity the most…
comment by austin-cheney · 2024-10-24 · in Should JavaScript be split into two languages? -
…next opportunity. Code quality must be determined by evidence, not preference. Here is an example: https://github.com/prettydiff/wisdom/blob/master/performance... That’s really it. As the manager you set the standards, but you must…
comment by austin-cheney · 2024-09-26 · in Ask HN: As a manager, how to increase the sense of urgency of the team? -
EDIT: The performance link should be https://github.com/prettydiff/wisdom/blob/master/performance... Screwed by the iphone.
comment by austin-cheney · 2024-09-19 · in Ask HN: How can I improve UI dev skills? Looking for real-world examples -
…with state restoration fully executed as faster than 80ms. I describe that in great detail here: https://github.com/prettydiff/wisdom I built an original test automation engine for that application because I needed something that supported…
comment by austin-cheney · 2024-09-19 · in Ask HN: How can I improve UI dev skills? Looking for real-world examples -
…event handling and you have complete obsoleted your giant nightmare framework. I describe it here: https://github.com/prettydiff/wisdom/blob/master/state_manag...
comment by austin-cheney · 2024-08-18 · in VanillaJSX.com -
…master. Here is something I wrote about performance measuring just before I stopped doing JS work: https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2024-05-28 · in Ask HN: Have you developed any habits to be more productive? -
…to a browser here is the guide to achieve the best possible performance according to the numbers: https://github.com/prettydiff/wisdom/blob/master/performance... Warning: every time I post this people claim to want superior performance but…
comment by austin-cheney · 2024-04-17 · in Ask HN: Best stack for real time data intensive apps -
This was attempt to research the fastest possible approach to a JavaScript GUI in the browser. https://github.com/prettydiff/wisdom/blob/master/performance... The techniques mentioned are stupid fast to the fewest milliseconds, but most…
comment by austin-cheney · 2024-03-05 · in Ask HN: What are the hidden performance tricks for JavaScript? -
…most programmers because most people that program JavaScript professionally cannot really program. https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2024-03-03 · in Ask HN: How can I learn about performance optimization? -
For simple state management here is what I do: https://github.com/prettydiff/wisdom/blob/master/state_manag... Here is an application with an OS-like GUI making use of that concept: https://github.com/prettydiff/share-file-systems
comment by austin-cheney · 2023-12-09 · in Ask HN: What are good patterns for holding state? -
…these legacy applications even if new applications are no longer written in that language. [1] https://github.com/prettydiff/wisdom/blob/master/Object_Orie...
comment by austin-cheney · 2023-08-20 · in IBM study: 40% of workers will have to reskill in the next three years due to AI -
…read the following document, you can skip to the end but it may not make much sense if you do. https://github.com/prettydiff/wisdom/blob/master/JavaScript_... When developers make random performance assumptions, defensive assumptions are…
comment by austin-cheney · 2023-08-18 · in TypeScript is surprisingly ok for compilers -
…to learn after large commitments of time investment in programming. It inspired me to write this: https://github.com/prettydiff/wisdom/blob/master/JavaScript_... The most important learning for me out of this is that people are predictable…
comment by austin-cheney · 2023-08-17 · in As a self learner which courses, books, etc have rewired your mental model? -
…as many decisions. Normally when developers are asking such questions they are seeking easiness: https://github.com/prettydiff/wisdom/blob/master/Easiness.md
comment by austin-cheney · 2023-06-06 · in Why are many of the biggest web frameworks in dynamically typed langs? -
…I understand performance aggressively enough far beyond the comfort of most developers: https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2023-06-02 · in Ask HN: Who wants to be hired? (June 2023) -
…the same techniques I have no doubt this site can achieve page load times under 0.5 seconds. https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2023-05-30 · in 300ms Faster: Reducing Wikipedia's total blocking time -
https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2023-05-25 · in VanJS (Vanilla JavaScript): smallest reactive UI framework -
…frameworks are fast based upon some of their popular features. I have done some research on this: https://github.com/prettydiff/wisdom/blob/master/performance... Ultimately speed comes down to transmission, asset consolidation, elimination…
comment by austin-cheney · 2023-05-15 -
…really they probably mean some combination of fearful and/or lazy, so I chose to define easiness: https://github.com/prettydiff/wisdom/blob/master/Easiness.md If developers really wanted simplicity or to be done with work faster they would…
comment by austin-cheney · 2023-05-14 · in Building a front end framework – Reactivity, composability with no dependencies -
…with full stack performance. I wrote an article about my learnings to an 80ms milestone: https://github.com/prettydiff/wisdom/blob/master/performance...
comment by austin-cheney · 2023-03-13 · in What UX experiments you ran on your SaaS product? -
…state restoration as fast as 80ms. Btw about this, I am reading it and it sounds amazing [0]. [0] - https://github.com/prettydiff/wisdom/blob/master/performance...
comment by tempor-schule · 2023-03-04 · in Ask HN: How to deal with the loss of magic as a student? -
▲ 1
Extreme Performance – 80ms page loadstory by austin-cheney · 2023-03-02 · 0 comments
-
▲ 1
Single Page App in 80msstory by austin-cheney · 2023-02-26 · 0 comments
-
I use a simple 4 point system for state management: https://github.com/prettydiff/wisdom/blob/master/state_manag... I use it for an OS GUI here which fully loads in 200ms in Chrome (300ms Edge): https://github.com/prettydiff/share-file-syst…
comment by austin-cheney · 2022-12-26 · in Ask HN: What is your favorite front end state management solution? -
…complexity to formulate defensive opinions than don’t make any sense. That article is this: https://github.com/prettydiff/wisdom/blob/master/state_manag...
comment by austin-cheney · 2022-12-14 · in Ask HN: Looking for article that mocks complexity of modern frontend development -
…obvious example is state management. Here is how I solve for state management in a few easy steps: https://github.com/prettydiff/wisdom/blob/master/state_manag... With that approach I can have full state restoration on a full OS GUI…
comment by austin-cheney · 2022-11-27 · in Ask HN: What's the biggest problem you've faced with SPA JavaScript frameworks? -
…to exist and expected to continue is that software is not a true profession in the formal sense: https://github.com/prettydiff/wisdom/blob/master/Leadership_...
comment by austincheney · 2022-02-23 · in Moral injury can occur in many contexts and populations, including the workplace -
…makes software unique. The answer: a complete absence of professionalism . I wrote about this here: https://github.com/prettydiff/wisdom/blob/master/Leadership_... Edit: corrected the hyperlink.
comment by austincheney · 2022-02-22 · in Top Performers Have a Superpower: Happiness -
I wrote a document explaining how to implement your own web socket service: https://github.com/prettydiff/wisdom/blob/master/websocket_s... Implementing your own service logic is incredibly helpful in the cases where you have multiple…
comment by austincheney · 2022-01-11 · in The WebSocket Handbook -
▲ 3
Show HN: WebSockets Explained with TypeScriptstory by austincheney · 2021-10-02 · 0 comments
-
* State management in the browser. This is stupid easy. I even wrote about exactly how to do this: https://github.com/prettydiff/wisdom/blob/master/state_manag... * Just about anything to do with the DOM. Its a standard tree model. You…
comment by austincheney · 2021-06-14 · in “Great resignation” wave coming for companies -
…me of this board game called Othello . * State management is less easy but still not challenging. https://github.com/prettydiff/wisdom/blob/master/state_manag...
comment by austincheney · 2021-06-12 · in The art of Front end Engineering -
I wrote something similar a few years back that gained a small amount of attention on GitHub: https://github.com/prettydiff/wisdom/blob/master/Web_Educati...
comment by austincheney · 2021-06-05 · in The web we choose to build. Principles for user-centred front-end development -
…people perceive this to be a real concern is because they have never done it without a framework. https://github.com/prettydiff/wisdom/blob/master/state_manag...
comment by austincheney · 2021-05-18 · in It's time for a data-first front end revolution -
…pieces and methods of approach while simultaneously increasing the potential number of solutions? https://github.com/prettydiff/wisdom/blob/master/Simplicity....
comment by austincheney · 2021-04-25 · in The difficulty of programming depends on the layer and quality of abstraction -
▲ 1
Simple Means Fewerstory by austincheney · 2021-04-14 · 0 comments
-
…originality. I wrote this yesterday after confronting somebody saying something short-sighted: https://github.com/prettydiff/wisdom/blob/master/faulty_prem...
comment by austincheney · 2020-08-03 · in Ask HN: How can I “work-out” critical thinking skills as I age? -
Very nice guide on Avoiding Trolls: https://github.com/prettydiff/wisdom/blob/master/Avoiding_Tr...
comment by rapnie · 2020-07-14 · in Do journalists pay too much attention to Twitter? (2018) -
…Changing culture bit by bit. [0] https://www.ribbonfarm.com/2020/01/16/the-internet-of-beefs/ [1] https://github.com/prettydiff/wisdom/blob/master/Avoiding_Tr...
comment by rapnie · 2020-01-29 · in Ask HN: How do we stop the polarization/toxicicity filling the web? -
…memorable things I've come across on Hacker News was a link to this article about avoiding trolls: https://github.com/prettydiff/wisdom/blob/master/Avoiding_Tr... Even as somebody that's used the Internet frequently for 25+ years, I was…
comment by sp0rk · 2020-01-07 · in A harassment campaign on Goodreads -
> * stupid - https://github.com/prettydiff/wisdom/blob/master/Delusional_... It seems you wrote this article; have you read it back? You bury the lede under 1230 words explaining some social concepts rather than anything…
comment by striking · 2019-04-12 · in Web Components could replace frontend frameworks? -
…* state - https://en.m.wikipedia.org/wiki/State_(computer_science) * stupid - https://github.com/prettydiff/wisdom/blob/master/Delusional_...
comment by austincheney · 2019-04-12 · in Web Components could replace frontend frameworks?