Skip to content

Instantly share code, notes, and snippets.

View jonasermert's full-sized avatar
🎯
Focusing @ Flutter

Jonas jonasermert

🎯
Focusing @ Flutter
View GitHub Profile
@evanca
evanca / README.md
Created April 3, 2025 06:10
Flutter Kaleidoscope

Flutter Kaleidoscope

A Hypnotic Blend of Tech, Nostalgia, and the Playful Dance of Physics

Remember the wonder of looking through a kaleidoscope as a child, watching patterns shift and transform? That same sense of magic exists in today's tech world. We're still those curious kids—only now, we're watching AI reshape our digital landscapes, with fragments of code and data rearranging at every turn of innovation. But unlike childhood toys, we're not just observers; we shape the patterns ourselves.

The magic isn’t in finding permanent solutions (we all know those don’t last in tech) but in bringing our creativity to each new formation. That nostalgia for simple wonder inspired me to create my Flutter kaleidoscope—where emojis become the fragments of an ever-changing digital reflection of how we communicate. Playful, ephemeral, yet meaningful in their brief alignments.

I wanted this piece to feel like looking through a real kaleidoscope—something hypnotic, a momentary escape from the day’s worries, draw

@slightfoot
slightfoot / humpday_2024-08-28_1.dart
Last active April 2, 2025 17:07
Animated Scrolling Custom Bottom Sheet - by Simon Lightfoot - Humpday Q&A :: 28th August 2024 #Flutter #Dart https://www.youtube.com/watch?v=AibrECd4gpg
// MIT License
//
// Copyright (c) 2024 Simon Lightfoot
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
@slightfoot
slightfoot / animated_partial_height_sheet.dart
Last active April 2, 2025 16:47
Animated Partial Height Sheet - by Simon Lightfoot - Humpday Q&A - 01/11/2023 - https://www.youtube.com/watch?v=S9C496aj1cA
// MIT License
//
// Copyright (c) 2023 Simon Lightfoot
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
/*
author: Jonas Ermert
year: 2022
*/
package main
import (
"fmt"
"golang.org/x/crypto/bcrypt"
@Da9el00
Da9el00 / Main.java
Created September 24, 2021 14:25
How to connect to An API using Java
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Scanner;
public class Main {
version: "3"
networks:
gitea:
external: false
services:
server:
image: gitea/gitea:1.14.2
container_name: gitea
alexcvzz.vscode-sqlite
andys8.jest-snippets
apollographql.vscode-apollo
austincummings.razor-plus
bobsparadox.seti-black
BriteSnow.vscode-toggle-quotes
christian-kohler.npm-intellisense
christian-kohler.path-intellisense
CoenraadS.bracket-pair-colorizer
dbaeumer.vscode-eslint
@ertwro
ertwro / profiles.json
Last active May 22, 2019 05:00
Come and get your config while is hot! ...You realize you need to change the fonts to fonts in your system, right? also the images go in the same folder as the `profiles.json` file. In my case it was %AppData%\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState
{
"defaultProfile": "{c79635af-91f3-433b-9164-e3462ddfe479}",
"initialRows": 30,
"initialCols": 120,
"alwaysShowTabs": true,
"showTerminalTitleInTitlebar": true,
"experimental_showTabsInTitlebar": true,
"requestedTheme": "dark",
"profiles": [
{
@joelekstrom
joelekstrom / open_xcode_file_in_emacs.sh
Last active January 30, 2019 23:04
A bash script that opens the file currently open in Xcode, in Emacs, keeping region
#!/bin/bash
# Use AppleScript to get the open file and selection from Xcode
file_and_selection=$(osascript\
<<EOF
tell application "Xcode"
set current_document to document 1 whose name ends with (word -1 of (get name of window 1))
set current_document_path to path of current_document
set selected_range to selected character range of current_document
set selection_start to first item of selected_range
xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew cask install iterm2
# update iterm2 settings -> colors, keep directory open new shell, keyboard shortcuts
brew install bash # latest version of bash
# set brew bash as default shell
brew install fortune
brew install cowsay
brew install git