RxJS in Angular — Chapter 7 | Combining Observables — `forkJoin`, `combineLatest`, `zip` & More

"Combining Observables — forkJoin, combineLatest, zip & More"

👋 Welcome to Chapter 7!

Real apps rarely get data from just one place. A product page might need:

  • The product details (from /api/products/5)
  • The user's wishlist (from /api/wishlist)
  • The store's discount config (from /api/config)

How do you handle multiple Observables at the same…

Read more →
☀️ SOLSTICE: The Sun Remembers — An Open-World Puzzle Journey Through June's Celebrations

This is a submission for the June Solstice Game Jam

What I Built

☀️ I built SOLSTICE: The Sun Remembers — a 3D open-world exploration game wrapped around a series of puzzles, built with Three.js.

You don't play as a human. You play as Sol , the soul of the Sun itself — a being that has risen every single day for billions of years without ever questioning why. The game opens with…

Read more →
S
Automatic validation: CI on static blogs

Continuous integration, and in particular the related methods of automated testing and continuous deployment, is something many projects on Github utilize. For most projects, automated testing is performed using unit tests verifying that the software behaves correctly. But not only software is hosted on Github — with the excellent Github Pages service, many blogs and static webpages are being…

Read more →
Kotlin Conf 2026

Thank you for watching my talk on Delightful UI in Jetpack Compose.

The presentation was created in Compose Multiplatform, and source code is available on Github.

And for more articles on delightful UI, you are in the right place. Go to the homepage and browse around.

Or check out my latest video, also created in Compose Multiplatform.

To keep in touch, follow me on Bluesky or…

GitHubに機密情報をpushしてしまった日のために — 無効化、履歴除去、多層防御の組み立て方

はじめに GitHubに機密情報が混入してしまったとき、最初に取るべき行動は履歴削除ではありません。漏れたものが何なのかで対応の順序が大きく変わります。本記事では、GitHub Enterprise CloudやGitHub Enterprise Serverを前提に、機密情報の混入を止める仕組みと、混入してしまったあとに残存物を取り除くための作業...

S
MEAN DownScaler

ChrisFurry submitted a new resource:

MEAN DownScaler - Who needs Paint Shop Pro.

Made in Godot.

A quick tool for down scaling high resolution images using a method attempting to mimic Paint Shop Pro.

It takes a base image and an alpha mask. (palette is optional)

View attachment 182059View attachment 182060View attachment 182061

Download on Github.

Spoiler:…

Read more →
HCW@Home v6 : réécriture complète en Django/LiveKit, exit MongoDB

En septembre 2023, nous publiions une dépêche sur HCW@Home, notre logiciel libre de téléconsultation médicale sous licence GPL-3.0. Les retours avaient été nombreux et constructifs, et nous remercions chaleureusement la communauté.

  • lien nᵒ 1 : Site officiel
  • lien nᵒ 2 : Documentation
  • lien nᵒ 3 : Github
  • lien nᵒ 4 : Salons de discussion

Qu’est-ce que HCW@Home ?

HCW@Home…

Read more →
Apple issues security update for iOS 18 users, focuses on DarkSword exploit

It’s not often that Apple issues a security update for a substantially older operating system. Still, when a hefty exploit comes out, there are exceptions to the rule. Apple on Wednesday will issue software updates to devices still running iOS 18 to protect them from an exploit called DarkSword, which can silently take over an […]

Source

Skyreader: A RSS Reader on the AT Protocol

I've just released Skyreader, a RSS reader built on the AT Protocol.

  • login with your bluesky account
  • share articles like Google Reader but on the AT protocol
  • your feeds and shares are stored on your server, not locked in my app

RSS is neat

You should be using an RSS reader.

RSS readers are simple. They manage a list of websites you care about and show you new articles when…

Read more →
Nouveautés de Sailfish OS 5.0

Depuis la dernière dépêche en 2024, Android se renferme et Sailfish OS s'ouvre lentement mais sûrement tout en restant une vraie alternative au duopole actuel. Voici un récapitulatif des nouveautés.

Sommaire

  • SFOS 5.0
    • Libération du code
      • Météo
      • Notes
      • Camera
      • Nextcloud
  • Les thèmes qui fâchent
    • Le…
Read more →
D
Who and Where? Analyzing the New Company and Location Fields in OpenStreetMap Profiles

In May 2025, the OpenStreetMap (OSM) website introduced two optional fields in public user profiles: company and location (see Github). Both fields accept unstructured free text and are not validated in any way. Since these fields are publicly visible, I wondered whether they could be useful for my “How Did You Contribute to OpenStreetMap?” (HDYC) page, particularly for identifying organized…

Read more →
OpenAI is developing a code-hosting platform to rival GitHub

OpenAI is developing a new code-hosting platform to rival Microsoft’s GitHub. The project represents a direct challenge to a key partner. Microsoft holds a significant stake in OpenAI. The move signals an escalation in competition within the AI sector. It is unclear when the platform might launch. Engineers at OpenAI prompted the decision after experiencing […]

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Hscript - Utility for running ad-hoc Haskell scripts or generating Haskell markdown documentation

Github

Been incrementally solving the problem of creating markdown documentation/resources for dataframe. Tweaked the code which this version of hscript was based on. It’s still pretty fragile (well - more fragile than having this be a first class cabal/GHC capability) but it’s been helpful for me.

Dealing with template Haskell made it harder to make this into a preprocessor as @blamario…

Angularのライブラリを作成し、GitHub Packagesで共通化、複数のAngularプロジェクトで使用する

はじめに

Angularで複数のプロジェクトを作成している。基本的なデザインシステムがあるのでそれを各プロジェクトで使用したいのだが、プロジェクトごとで二元管理をしたくないので、submoduleを使用していたんだけど、運用が面倒なのでGitHub Packagesに移行することにした。

Angularでライブラリを作成しGitHub Packageで公開するメモを書いておく。

Angularライブラリとは

まずそもそそもAngularのLibraryとは、

Angularライブラリは、コンポーネント、サービス、ディレクティブなどの再利用可能なコードをまとめたパッケージです。これらは単独で実行することはできず、Angularアプリケーションにインポートして使用されます。

とのこと。

GitHub Packagesとは

そしてGitHub Packagesとは

Read more →
Page 1 Older →