Skip to content

Instantly share code, notes, and snippets.

View thangphan3000's full-sized avatar

Thang Phan thangphan3000

View GitHub Profile
@thangphan3000
thangphan3000 / init.el
Created January 15, 2023 07:35 — forked from Lukewh/init.el
20210215 - Emacs config for typescript and CRA
(eval-and-compile
(customize-set-variable
'package-archives '(("org" . "https://orgmode.org/elpa/")
("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")))
(package-initialize)
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package)))
@thangphan3000
thangphan3000 / FirebaseImageService.java
Created April 12, 2023 02:23 — forked from m-cakir/FirebaseImageService.java
Spring Boot - File Upload to Firebase (Google Cloud)
import com.google.auth.oauth2.GoogleCredentials;
import com.google.cloud.storage.Blob;
import com.google.cloud.storage.Bucket;
import com.google.firebase.FirebaseApp;
import com.google.firebase.FirebaseOptions;
import com.google.firebase.cloud.StorageClient;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.boot.context.properties.ConfigurationProperties;
@thangphan3000
thangphan3000 / modern-software-engineering-resources.md
Created August 8, 2024 16:42
Modern Software Engineering Resources

Modern Software Engineering

University of Anarchism - SWE Resource Library and MSc STEAM Curriculum

Knowledge, Education, and Instruction must be open and free with no exception.
Hierarchy must permanently be abolished.

Wake up dog, we're being enslaved! No gods, no masters! All hierarchical power structures are inherently evil, no matter what they call themselves or what they promise. They'll do whatever it takes to maintain the asymmetries of power, wealth, and information, whether it's deception, manipulation, coercion, or violent domination. Means and ends are inseparable.

The Foundation (jump)