Open in app

Sign In

Write

Sign In

Lucamug
Lucamug

312 Followers

Home

About

Mar 11, 2021

Elm Cheat Sheet

A Cheat Sheet for the Elm language. A valuable reference for people that are learning Elm.

Elm

1 min read

Elm Cheat Sheet
Elm Cheat Sheet
Elm

1 min read


Oct 12, 2020

3D Graphics in the Browser with Elm

This is a collection of cool 3D stuff made 100% in Elm. Get inspired to play with these tools, build stuff and contribute to public libraries! If you think that something is missing, you spotted a mistake or you have some feedback, send me a message or — even better…

Elm

11 min read

3D Graphics in the Browser with Elm
3D Graphics in the Browser with Elm
Elm

11 min read


Jul 26, 2020

“elm-starter”, a tool for the Modern Web

Lately there has been some interesting discussion about Modern Web. I personally think that Single Page Applications (SPAs) have been (ab)used in places where a more traditional server side approach could have been a better fit SPAs require extra care (navigation, scrolling, accessibility, SEO, etc.) There are many SPAs that…

Elm

6 min read

“elm-starter”, a tool for the Modern Web
“elm-starter”, a tool for the Modern Web
Elm

6 min read


Published in The Startup

·Jun 15, 2020

Resilience to errors in front-end frameworks

This is an attempt to measure how good are front-end frameworks in dealing with simple errors. I took the implementations of TodoMVC made in 5 different frameworks: VanillaJS, React, Vue, Svelte and Elm. Then I injected 7 different errors and I analyzed the behavior. After injecting error in the 5…

Front End Development

10 min read

Resilience to errors in front-end frameworks
Resilience to errors in front-end frameworks
Front End Development

10 min read


Published in JavaScript in Plain English

·Jan 1, 2020

Elm vs Svelte from 8 perspectives

A biased and superficial comparison between two frameworks that compile to JavaScript — I had some fun writing this (probably inconclusive) post about Elm and Svelte. Rich Harris, in Write less code, showcase a small code snippet in Svelte as an example of getting something done writing a small amount of code. I wrote the same thing in Elm and compared with Svelte…

Elm

9 min read

Elm vs Svelte from 8 perspectives
Elm vs Svelte from 8 perspectives
Elm

9 min read


Nov 24, 2019

Simple masonry layout in 50 lines of Elm code

Demo: http://elm-masonry.surge.sh/ Code: https://github.com/lucamug/elm-masonry/

Web Development

4 min read

Simple masonry layout in 50 lines of Elm code
Simple masonry layout in 50 lines of Elm code
Web Development

4 min read


Nov 17, 2019

Basic 3D rendering in SVG: elm-playground-3d

Code: https://github.com/lucamug/elm-playground-3d Demos: https://elm-playground-3d.netlify.com/ Example: https://elmjapan.org/

JavaScript

5 min read

Basic 3D rendering in SVG: elm-playground-3d
Basic 3D rendering in SVG: elm-playground-3d
JavaScript

5 min read


Sep 23, 2019

How to build a responsive layout without a single line of CSS*

This is a tutorial on how to build a mildly complex web layout without any knowledge of CSS (and also any knowledge of Javascript and HTML for that matter). The layout is built using Elm and elm-ui. Elm is a pure functional language that compile to Javascript. elm-ui is an…

Web Development

6 min read

How to build a responsive layout without a single CSS line*
How to build a responsive layout without a single CSS line*
Web Development

6 min read


Aug 19, 2019

Time in Elm

Handling time in Elm seems to be a scaring thing for beginners. In Elm is not possible to have a function that return the present time because that would not be a pure function and all functions must be pure. Such a function is not pure because the output is…

Elm

8 min read

Time in Elm
Time in Elm
Elm

8 min read


Jun 29, 2019

Beginner Tutorials: How to build a game in Elm — Part 3

Part 3 of 12 — Add the Pause — Previous: Part 2 — Add Keyboard Support Next: Part 4—Add the Players (coming soon) Add the pause

Elm

5 min read

Beginner Tutorials: How to build a game in Elm — Part 3
Beginner Tutorials: How to build a game in Elm — Part 3
Elm

5 min read

Lucamug

Lucamug

312 Followers

Bio

Following
  • Andrea Giammarchi

    Andrea Giammarchi

  • David Gilbertson

    David Gilbertson

  • Woven Planet

    Woven Planet

  • Charlie Koster

    Charlie Koster

  • Kent Beck

    Kent Beck

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech