thinkies

you have invented time travel

you have invented time travel. you hop in the phone book and go 5 years into the past to find yourself and tell them this: "First of all, yes time traveling is real, second, you should start reading t

April 14, 2024 · breadchris

The Go Proposal Process

Underneath the syntax and runtime is a very important system that is often overlooked in a language. Usually, there is "the person" who built the language, and successful languages often come from the

April 2, 2024 · breadchris

notes about coroutines?

Even though the "go" keyword is the same name as the language, you would think this is more commonly used. From my experience, go developers, including myself, will avoid using go routines and channel

March 28, 2024 · breadchris

interviews suck

I feel like being put on a hospital bed and prodded every time I am in an interview. A rigid agenda of a strange conversation where the person on the other end is trying to profile you. It is an extra

March 27, 2024 · breadchris

A Hacker’s Quest for the Ultimate Note-Taking System

As the flickering lights of monitors illuminate the shadowed visage of a hacker, known in the cyber realms as Zero Cool, the mind behind the screen drifts away from the usual code and into the realm o

March 25, 2024 · breadchris

to spa, or not to spa?

Website vs web app, what is the difference? How do you know how to make the tradeoffs in terms of complexity for a spa vs the simple HTML of templates? Managing state in the DOM is not easy, dynamic c

March 25, 2024 · breadchris

static vs dynamic types

The debate between statically and dynamically typed languages has always been a hot topic in software development. Designing types for a problem can feel like solving a puzzle—fun for some and frust

March 21, 2024 · breadchris

The case for a single binary

In the realm of software development, the dichotomy between local development environments and production settings presents a notable challenge. The ideal scenario is where both environments mirror ea

March 11, 2024 · breadchris

go dependency injection

Dependency injection has radically increased my programming rate. When everything is designed as a module, you find yourself constantly reusing things you have already written since it is the path of

March 8, 2024 · breadchris

reply to "sensible web stack decisions"

In response to my previous post: martinsos: I like it, very practical and honest! No preaching, just direct opinions. Quite fresh for a web dev article. Btw I competely shared that view on Tailwind th

March 4, 2024 · breadchris

what happened to irc?

I get that it took a while for IRCv3 to come out, but the more I think about my ideal form of communication, the more it looks like IRC. I mostly communicate with Simple text comms, with the occasiona

March 3, 2024 · breadchris

anatomy of syntax

Something I do not see often in programming language books is a concise explanation of semantic structures that are typically used. For example, in a Java method, there are different modifiers you can

March 1, 2024 · breadchris

a very B movie plot

Isabella is a very cute artist and James is a very handsome programmer. He likes spending time with her and she likes spending time with him. take inspiration from Eternal Sunshine of a Spotless Mind

February 26, 2024 · breadchris

finding a balance while coding

When coding, have you ever stopped to ask the question: why am I doing this? Maybe it is a fleeting thought before you return to squeezing out a few more milliseconds on your page load. As creators of

February 26, 2024 · breadchris

go test

Testing in software development often finds itself at the tail end of the feature development cycle, sometimes viewed as a necessary evil to uphold code coverage metrics rather than an integral part o

February 23, 2024 · breadchris

Free's top books

Free is a YC founder who is very smart and handsome. Here are some of his favorite books: Designing Data Driven Applications by Martin Kleppmann - amazon Data is at the center of many challenges in

February 23, 2024 · breadchris

NSFW

Their lovemaking was passionate, if quiet; she felt every atom of her body, his body, heavy in their node of space/time, replete with potential. Calvin breathed harshly beneath her, and she threw her

February 22, 2024 · breadchris

things I need from this

I need groups! I want to give people links to questions to have them respond to it. site is easier to build make it easier for someone to start their own site. condense the work needed for building on

February 22, 2024 · breadchris

the justshare podcast

@KoaKilla figure out how to make this our baseline production value https://www.youtube.com/channel/UC3s0BtrBJpwNDaflRSoiieQ 34m oh god. not their new content 34m oh wow, you have to go back 6 years h

February 21, 2024 · breadchris

Figuring out what to improve

Sometimes, staring at something long enough is all it takes to figure out what to improve. I moved from the TipTap editor to BlockNote, built on TipTap, but it comes with all the features I would expe

February 18, 2024 · breadchris

Why is fiction important

So, I have been told that I need to read Foundation by Isaac Asimov, and there is a reason for this. What is that reason? It depends on the importance of knowledge and information to the survival of s

February 16, 2024 · breadchris

trying out the new editor

this is a test asdf asdf asdf asdf asdf

February 16, 2024 · breadchris

hacker character with dialog in gpt

Help me brainstorm a character Character Crafter Absolutely, I'd love to help you brainstorm a character! Let's start by considering a few key elements: Archetype: Do you have a specific archetype

February 15, 2024 · breadchris

where did PNW companies come from?

What are a list of reasons why companies like Boeing, Starbucks, Costco, and Amazon all came from the same area in the PNW? There are several factors that have contributed to companies like Boeing, St

February 15, 2024 · breadchris

LAN Party 02/16/2024

Write me a chickpea recipe that calls upon inspiration from Salt, Fat, Acid, and Heat. When writing the recipe, include details about what certain ingredients do as well as what the functional purpose

February 14, 2024 · breadchris

deployment dashboard in the app

i have a deployment dashboard for the app, in the app. it deploys to kubes. enter a docker image and it is deployed to the domain. you can update the deployment from your dev computer

February 14, 2024 · breadchris

Naming is Important

Why should we care so much about naming as developers? Code comes and goes, but language prevails. When a team is working on a project, they must develop a shared language on how things work, how they

February 14, 2024 · breadchris

Keywords for Top 10 Languages

note: this does not include symbolic operators (*, ||, &&, etc.) Python: 35 False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, fro

February 14, 2024 · breadchris

Why you aren't using gRPC

From the first moment I saw it, I thought that gRPC was going to change how people transferred data on the Internet. What are we using? Untyped JSON to REST endpoint? Obviously asking for problems. JS

February 9, 2024 · breadchris

Testing Code Highlighting

package main import "fmt" // Function to calculate factorial func factorial(n int) int { // Base case: factorial of 0 and 1 is 1 if n == 0 || n == 1 { return 1 } // Recursiv

February 8, 2024 · breadchris

Massive Redesign

Well I have gone down the rabbit hole today on changing the way that everything looks. There are still some blemishes, but there is much more space for writing content. Oh, and I also added an AI feat

February 7, 2024 · breadchris

The feeling to perform

I had some interviews today. In the first one, I was asked a question to which I knew the answer, but the words weren't quite there. I felt myself looping on, thinking of the answer, and then being fr

February 6, 2024 · breadchris

I wrote some elm today!

I had a friend take me on a journey through elm today while on stream today. The exercises they gave me were really well thought out and it was a lot of fun to feel how the code evolved between each t

February 5, 2024 · breadchris

I am coming for you transcription editor

A common theme in high thinkies is that I want to record my thoughts in a way that doesn't get in my way of my thoughts. For example, writing down notes has been historically difficult and when the th

February 3, 2024 · breadchris

What language am I looking for?

If you ask anyone who knows me what my thoughts are on javascript, you will get a unanimous "he hates it". Typescript helps, but it doesn't fix the problems. I don't believe the problems I have with i

February 1, 2024 · breadchris

SF Feels like another Planet

I am visiting SF right now, and almost every billboard in the city has "AI" on it. I need to build image upload so that I can show you what I am talking about. I get it, there is a lot of hype for com

January 31, 2024 · breadchris