marianoguerra / future-of-coding-weekly

repository to work on future of coding weekly newsletter
https://tinyletter.com/marianoguerra/
32 stars 3 forks source link

Future of Coding Weekly 2022/02 Week 2 #118

Closed marianoguerra closed 2 years ago

marianoguerra commented 2 years ago
marianoguerra commented 2 years ago

⚙️ Visual WebAssembly 🎛️ Notebook Knobs 🧑‍💼 Autofilling Spreadsheets ⛱️ Last-mile Sandboxing

Two Minute Week

🎥 Visual Webassembly Compiler via Maikel van de Lisdonk

🧵 conversation

Thumbnail

Hi , finally I had time to create a small update video about one of my projects, the visual webassembly compiler

marianoguerra commented 2 years ago

Our Work

🎥 Why everyone needs to know some coding: last-mile sandboxing via Kartik Agaram

🧵 conversation

I gave a talk at FOSDEM this morning: Why everyone needs to know some coding: last-mile sandboxing (20 minutes)

Main project page: https://github.com/akkartik/teliva

marianoguerra commented 2 years ago

💻 clay.com via Nicolae Rusan

🧵 conversation

We started as a more developer focused product (similar to tools like Parse & Supabase), but have over time skewed more to end-users and internal tools and automations. Today, the product is a spreadsheet-like database that has a few interesting features.

Tables that are aware of their data-type, and can automatically fill in missing information - e.g. People & Company Tables

Integrations that you can use as “magic-columns” in your tables (think Zapier & Airtable combined)

Pull in data from anywhere into tables in a few clicks using sources

Mapping, Scraping & working with structured data from the web - a shared repository of website data mappings

Here’s a video that shows a lot of the core concepts: This spreadsheet fills itself

📷

marianoguerra commented 2 years ago

📝 Papers We Love via Joe Nash

🧵 conversation

Hey folks 👋 ,

I’m kicking off a new Papers We Love chapter focused on Computer Science Education in particular. If you haven’t encountered Papers We Love, it’s kinda a book club for academic CS papers. This chapter will be focused on papers about learning and teaching computer science.

Sharing here since I know there’s a lot of interest in the process of learning programming and how our language design and choices influence it. If you have a paper about CS education that you love, or would like to present, we’d love to hear your suggestions! You can submit them via our GitHub Discussions board. Would love to welcome y’all to present!

We are still ramping up, but are targeting the last Thursday of each month for live presentations, with paper discussions continuing async via the discussion board in between.

marianoguerra commented 2 years ago

🎥 Zettelkasten, sandboxing, OpenBSD via Kartik Agaram

🧵 conversation

More adventures in sandboxing[1][2]

I've been working on a Zettelkasten app: Zettelkasten, sandboxing, OpenBSD (video; 4 minutes)

One interesting insight here was that putting raw file operations directly in main makes the app easy to audit. You can inspect just that one function and give just it permissions to perform file operations on your computer, while denying them to the rest of the app including callees of main.

Anyways, I'd love to hear thoughts on this. I don't have experience with note-taking apps, and my UX skills suck. Let me know if you have suggestions, feature ideas, or if you'd like a private copy tailored for yourself. Situated software and all that.

Main project page: https://github.com/akkartik/teliva

1 💬 #two-minute-week@2021-12-26

2 https://futureofcoding.slack.com/archives/CCL5VVBAN/p1644198434431509

marianoguerra commented 2 years ago

🐦 Tweet from @jackrusher via Jack Rusher

🧵 conversation

For those following along on the development of Clerk, we're preparing to ship a feature where you can livecode HTML controls in the notebook view that have two-way binding to Clojure state atoms on the JVM side. This allows for moldable user interface development in the context of one's usual editor environment. There are a couple of examples in the images attached to this tweet: 🙂

🐦 Jack Rusher: Working on the documentation notebook for some very cool new Clerk features today...

📷

📷

marianoguerra commented 2 years ago

Thinking Together

💬 Denny Vrandečić

🧵 conversation

Computer science and programming doesn't seem to have a popularizer, like many other sciences did: Carl Sagan or Neil de Grasse Tyson for Astrophysics, Steven Pinker for Linguistics (whether you like the person or not), Bertrand Russel for Mathematics and Philosophy, etc. But there is so much fun stuff to tell and show. Does anyone know someone or some place that comes close to such a goal?

marianoguerra commented 2 years ago

💬 Janne Aukia

🧵 conversation

I’m designing an UI for adding blocks in visual programming (similar to Scratch) without having to drag-and-drop, and wondering if there are any good ideas in other tools. Any block or outline UI:s for visual programming that handle keyboard navigation and/or focus caret (edit point) well?

marianoguerra commented 2 years ago

Content

🌇 Lightform’s Sunset via Srini K

🧵 conversation

oh man 😕

marianoguerra commented 2 years ago

💬 Tyler Adams

🧵 conversation

What RSS feeds are people following these days? Looking to get more random (tech) information exposure

marianoguerra commented 2 years ago

https://tinyletter.com/marianoguerra/letters/future-of-coding-weekly-2022-02-week-2