| domain | tonsky.me |
| summary | The website content appears to be a blog or repository, focusing on various topics related to programming, software development, and design. Here's a summary of the key themes:
1. Clojure: The site dedicates numerous entries to Clojure, including discussions on macros, libraries (clj-reload, Simple Router), ClojureScript, and potential updates like ClojureScript 2.0. There are also thoughts on UI frameworks, performance optimization, and the importance of developer experience.
2. Visual Programming: The blog touches upon where visual programming should evolve, emphasizing local data handling, VDOM (Virtual DOM), and React's influence on component-based architecture.
3. Data Visualization & User Interface Design: Topics like Going to the Cinema as a data visualization problem, Centering Things in computer science, Daylight Saving Time testing UI designer skills, and an analysis of SwiftUI defaults as potentially harmful.
4. Typography & Font Design: Entries discuss the utility of font sizes, fixing typography issues, and even cursor key placement on keyboards.
5. Clojure Network & DataScript: Exploration into the Clojure Network Eval API and ideas for DataScript 2, highlighting the role of these technologies in web development.
6. Software Design Principles: Grumpy chronicles on Pedestal routing, dependency management (deps and uberdeps), hiring software engineers, and addressing root causes rather than symptoms.
7. Performance Optimization: Emphasis on performance first, efficient macro usage, solving specific problems directly, and the advantages of not compromising on speed for backward compatibility.
8. Related Tools & Technologies: Mentions of Sublime Text customization, Mac compatibility with 4K displays, and alternative Git interfaces like Datomic's unique protocol design.
9. Programming Philosophy: Discussions on readability in Clojure code, the importance of a shallow dependency management approach, and the significance of libraries' focus for overall software quality. |
| title | Blog @ tonsky.me |
| description | Blog @ tonsky.me |
| keywords | chronicles, design, things, performance, development, problem, library, state, software, programming, wrong, writing, macros, first, time, developer, management |
| upstreams |
|
| downstreams |
|
| nslookup | A 51.159.6.227 |
| created | 2025-11-07 |
| updated | 2025-11-07 |
| summarized | None |
|
|