Log link: shipping quality software...

This commit is contained in:
Robert Prehn 2024-03-14 04:28:20 -05:00
parent e6177aa119
commit e6a61be86e
No known key found for this signature in database
2 changed files with 12 additions and 3 deletions

View file

@ -1,4 +1,5 @@
defmodule PreDotHn.LinkLog do
alias PreDotHn.Markdown
use Phoenix.Component
import Phoenix.LiveViewTest, only: [rendered_to_string: 1]
@ -63,7 +64,7 @@ defmodule PreDotHn.LinkLog do
<%= for link <- @links do %>
<div style="margin-bottom: 1rem">
<a class="text-ellipsis overflow-hidden inline-block" style="max-width: 40ch" href={link["url"]}><%= link["name"] %></a>
<%= Earmark.as_html!(link["summary"]) |> Phoenix.HTML.raw() %>
<%= {:safe, Markdown.render(link["summary"])} %>
</div>
<% end %>
"""

View file

@ -1,11 +1,19 @@
- url: https://chaos.guru/essays/2024/hostile-environments/
name: "Luka Kladaric: Shipping quality software in hostile environments"
summary: |
A harrowing tale of fixing an unsustainable software project. I've been there.
After being there, I agree with one of Luka's takeaways-- you cannot wait for
permission to fix maintainability problems in software. You have do it. And if you
have to do it quietly and subvert "the process" to make it happen, do it anyway.
- url: https://pando.beehiiv.com/p/javascript-was-slowing-me-down-all-in-on-elixir
name: "Roberto Pando: Javascript was slowing me down. All in on Elixir"
summary: >
summary: |
I love to hear these kind of stories about adopting Elixir. I went through a similar
arc when I moved from Python/Django, to Node, to Ruby/Rails, and finally to Phoenix/Elixir.
- url: https://darthmall.net/weblog/2023/rss/
name: "Evan Sheehan: RSS?"
summary: >
summary: |
There's a swing back to RSS right now, which I think is good. But I also think that Evan's
thoughts here are good. RSS can't be the only solution for how we take in the web. It can't
be the only solution for how we decentralize the web again.