Closed marianoguerra closed 2 years ago
๐ Advent of Future of Code ๐พ Future of Emacs ๐งฐ Future of IDEs ๐ก Rethinking Software Design
๐ Alpha #4: garbage collection and golden testing via Alexey Shmalko
๐ฎ This week I finished garbage collection in Alpha and then focused on refactoring and adding tests.
๐ฅ Preparing for Advent of Code with Teliva via Kartik Agaram
Who else is gearing up for Advent of Code? This year I'm planning to do it in Lua, on my github.com/akkartik/teliva environment. Here's a 15-minute video of me warming up
๐ป WEBcode.run via Tom Larkworthy
Hi, I have built a serverless runtime for observablehq.com called webcode.run. This extends Observable's reactive notebooks to the backend. Its unique features are instant deploys, and it can redirect traffic to your browser, so you can do devtool or console.log debugging against production traffic. It's a unique way of sharing code across frontend and backend.
My aim is to create a serverless environment that is a pleasure to use as a developer. I am really desperate for feedback, so if you give it a go let know the positives and negatives.
๐ฌ Breck Yunits
Does anyone remember that person who came up with the font where you would rotate and stack the zeros vertically, like the image below? I can't remember what it was called and am struggling to Google my way back.
๐ฆ Tweet from @jessewldn via Andreas S
Hey ๐ I came across this:
๐ฆ Jesse Walden: NFT is a new file format, for a file you can't copy.
inside this:
NFTs make the internet ownable
What do you think about this file analogy?
๐ Welcome to Fleet! via Mariano Guerra
Built from scratch, based on 20 years of experience developing IDEs. Fleet uses the IntelliJ code-processing engine, with a distributed IDE architecture and a reimagined UI.
๐ฅ On the design of text editors via Jack Rusher
My two favorite talks from this year's emacs conf:
On the aesthetics of text editors. I'm in violent agreement with most of his points about visual junk in modern IDEs.
Tree-edit: Structural editing for Java, Python, C, and beyond!
A package built with tree-sitter and an elisp port of MiniKanren to provide structure editing for arbitrary languages. Nice practical use of logic programming in a context of general interest to FoC people. ๐
๐ฅ Rethinking Software Design | Daniel Jackson via Deepak Karki
Very insightful talk from Prof Daniel Jackson of MIT. I really loved how he blended design, design thinking and software engineering towards the end of the talk.
Abstract
How does design thinking apply to software? Until now, most work on software design has focused on the design of the internal structure -- not on the design that the user experiences. Weโve made a lot of progress in making software more usable with better design processes and heuristic guidelines, but we still lack a fundamental theory that could provide a more focused and constructive way to design software.
In this talk, Iโll explain the elements of a candidate theory that Iโve been working on. The behavior of a software app is structured as a collection of โconceptsโ, each of which is a state machine with its own motivating purpose. By examining the mapping between concepts and purposes, subtle design flaws are exposed that can have major impacts on usability.
๐ Denigma is an AI that explains code in understandable english via Deepak Karki
Understand unfamiliar programming constructs - Helping developers break through the enigma of code.
Denigma explains code in understandable english. Powered by machine learning.
๐น The Deadlock Empire via Yusuke Shinyama
The idea of making concurrent programming as a game is just awesome.
[x] Change Month and Week Number
[x] focWeekExport 2021-04-19 2021-04-26
[ ] Summary
[ ] Hashtags
[x] Check that comment links work (push weekly dump with channel summaries)
[x] Check to mention right person for moved messages
[x] Update Search Index
[x] Download New Attachments
https://tinyletter.com/
https://tinyletter.com/marianoguerra/letters/
http://localhost:8000/history/
https://marianoguerra.github.io/future-of-coding-weekly/
https://stackedit.io/