Log link: shipping quality software...
This commit is contained in:
parent
e6177aa119
commit
e6a61be86e
2 changed files with 12 additions and 3 deletions
|
@ -1,4 +1,5 @@
|
||||||
defmodule PreDotHn.LinkLog do
|
defmodule PreDotHn.LinkLog do
|
||||||
|
alias PreDotHn.Markdown
|
||||||
use Phoenix.Component
|
use Phoenix.Component
|
||||||
import Phoenix.LiveViewTest, only: [rendered_to_string: 1]
|
import Phoenix.LiveViewTest, only: [rendered_to_string: 1]
|
||||||
|
|
||||||
|
@ -63,7 +64,7 @@ defmodule PreDotHn.LinkLog do
|
||||||
<%= for link <- @links do %>
|
<%= for link <- @links do %>
|
||||||
<div style="margin-bottom: 1rem">
|
<div style="margin-bottom: 1rem">
|
||||||
<a class="text-ellipsis overflow-hidden inline-block" style="max-width: 40ch" href={link["url"]}><%= link["name"] %></a>
|
<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>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -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
|
- 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"
|
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
|
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.
|
arc when I moved from Python/Django, to Node, to Ruby/Rails, and finally to Phoenix/Elixir.
|
||||||
- url: https://darthmall.net/weblog/2023/rss/
|
- url: https://darthmall.net/weblog/2023/rss/
|
||||||
name: "Evan Sheehan: 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
|
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
|
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.
|
be the only solution for how we decentralize the web again.
|
||||||
|
|
Loading…
Reference in a new issue