mirror of
https://github.com/softinio/softinio.com.git
synced 2025-09-03 10:36:42 -07:00
New refreshed blog for 2024 using Zola
This commit is contained in:
parent
a23dd16b89
commit
46c2405d9e
125 changed files with 1356 additions and 1337 deletions
10
content/projects/_index.md
Normal file
10
content/projects/_index.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
+++
|
||||
title = "Projects"
|
||||
sort_by = "weight"
|
||||
template = "cards.html"
|
||||
insert_anchor_links = "left"
|
||||
|
||||
[extra]
|
||||
show_reading_time = false
|
||||
quick_navigation_buttons = true
|
||||
+++
|
33
content/projects/scaladex-nvim/index.md
Normal file
33
content/projects/scaladex-nvim/index.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
+++
|
||||
title = "scaladex.nvim"
|
||||
description = "Lua Library and Neovim Plugin to search scaladex for scala packages."
|
||||
weight = 2
|
||||
|
||||
[taxonomies]
|
||||
tags = ["Scala", "lua", "neovim"]
|
||||
categories = ["Project"]
|
||||
|
||||
[extra]
|
||||
local_image = "projects/scaladex-nvim/scala-logo.png"
|
||||
social_media_card = "scala-logo.png"
|
||||
toc = true
|
||||
keywords = ["Scala", "neovim", "lua", "telescope", "scaladex"]
|
||||
+++
|
||||
|
||||

|
||||
|
||||
# Overview
|
||||
|
||||
I created a lua library that is able to search for scala pages on [Scaladex](https://index.scala-lang.org).
|
||||
|
||||
I then used it to create a [Neovim](https://neovim.io) plugin and [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim) plugin so that when I am coding using Neovim I can search for and add packages as dependencies.
|
||||
|
||||
## Demo and Video Tutorial on using scaladex.nvim
|
||||
|
||||
{{ peertube(id="44bD8ASpSkzmKifDBNMBkr") }}
|
||||
|
||||
## Links
|
||||
|
||||
- Repository: <https://github.com/softinio/scaladex.nvim>
|
||||
- README: <https://github.com/softinio/scaladex.nvim/blob/main/README.md>
|
||||
|
BIN
content/projects/scaladex-nvim/scala-logo.png
Normal file
BIN
content/projects/scaladex-nvim/scala-logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
30
content/projects/scalanews/index.md
Normal file
30
content/projects/scalanews/index.md
Normal file
|
@ -0,0 +1,30 @@
|
|||
+++
|
||||
title = "Scala News"
|
||||
description = "Scala bloggers directory and news feed using RSS"
|
||||
weight = 1
|
||||
|
||||
[taxonomies]
|
||||
tags = ["Scala", "Typelevel"]
|
||||
categories = ["Project"]
|
||||
|
||||
[extra]
|
||||
local_image = "projects/scalanews/scalanews.png"
|
||||
social_media_card = "scalanews.png"
|
||||
toc = true
|
||||
keywords = ["Scala", "Typelevel", "Bloggers", "RSS", "News"]
|
||||
+++
|
||||
|
||||

|
||||
|
||||
# Overview
|
||||
|
||||
I wanted to create a directory of all bloggers who write about Scala Programming language with links to their RSS Feeds.
|
||||
|
||||
Using this directory I have created a CLI tool using Scala, Typelevel stack (cats-effect, fs2, http4s, decline, Laika) to use the rss feed links to generate the latest news in the scala community that I publish periodically on [www.scalanews.net](https://www.scalanews.net/).
|
||||
|
||||
## Links
|
||||
|
||||
- Website: <https://www.scalanews.net/>
|
||||
- About Page: <https://www.scalanews.net/Resources/About.html>
|
||||
- Repository: <https://github.com/softinio/scalanews>
|
||||
- README: <https://github.com/softinio/scalanews/blob/main/README.md>
|
BIN
content/projects/scalanews/scalanews.png
Normal file
BIN
content/projects/scalanews/scalanews.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 277 KiB |
BIN
content/projects/zio-actors/ZIO.png
Normal file
BIN
content/projects/zio-actors/ZIO.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 200 KiB |
35
content/projects/zio-actors/index.md
Normal file
35
content/projects/zio-actors/index.md
Normal file
|
@ -0,0 +1,35 @@
|
|||
+++
|
||||
title = "ZIO Actors"
|
||||
description = "A High performance, purely functional library for building, composing, and supervising typed actors based on ZIO using Scala."
|
||||
weight = 3
|
||||
|
||||
[taxonomies]
|
||||
tags = ["actor model", "concurrency", "distributed systems", "scala", "functional programming", "zio"]
|
||||
categories = ["Project"]
|
||||
|
||||
[extra]
|
||||
local_image = "projects/zio-actors/ZIO.png"
|
||||
social_media_card = "ZIO.png"
|
||||
toc = true
|
||||
keywords = ["concurrent", "concurrency", "actor model", "actor", "actors", "threads", "petri net", "coroutines", "distributed", "akka", "erlang", "elixir", "akka.net", "microsoft orleans", "orleans", "zio", "zio-actors", "zio actors","swift language actors", "functional programming", "fp"]
|
||||
+++
|
||||
|
||||

|
||||
|
||||
# Overview
|
||||
|
||||
ZIO Actors is a high-performance, purely functional library for building, composing, and supervising typed actors based on ZIO using Scala.
|
||||
|
||||
Original creator of this project, though I do not maintain it anymore.
|
||||
|
||||
## My blog post and Talk about ZIO Actors
|
||||
|
||||
[see here](/talks/acting-lessons-for-scala-engineers-with-akka-and-zio/)
|
||||
|
||||
## Links
|
||||
|
||||
- Repository: <https://github.com/zio/zio-actors>
|
||||
- README: <https://github.com/zio/zio-actors/blob/master/README.md>
|
||||
- Documentation: <https://zio.dev/zio-actors/>
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue