PS: DroidconKe is happening again this year. Don't miss outπ! Grab your tickets here: droidcon.co.ke
PS: DroidconKe is happening again this year. Don't miss outπ! Grab your tickets here: droidcon.co.ke
I first learned about using state machines as a presenter pattern from "State Machines and how they shape mobile architectures" talk by Rygel Louv at DroidconKE. I was fascinated.
I went for a hunt. Then I came across Square's Workflow library. See what I found out: medium.com/googledevelo...
#NewWord
Transitive dependency
An indirect dependency that a software project inherits from a direct dependency.
Let's say class A depends on class B and class B depends on class C. class C is a transitive dependency of class A.
#CleanArchitecture
Then, when the state is required, the state is derived from replaying its sequence of events from the beginning of timeπ.
#ImmutableState
#FunctionalProgramming
#PureFunctions
#NewWord
πππ²π»π π¦πΌππΏπ°πΆπ»π΄
Storing state changes of an application as a sequence of immutable events, rather than just the current state, e.g., instead of saving the latest version of a database record, you save every action (event) that led to that record's current state.
Trying to create my litu universe π§Άπͺ
#Crochet
#Bookishπ
#Barcelona
Learn how cookies, sessions, and tokens work together to keep you logged in and your data secure. From server-side sessions to client-side tokens, understand the backbone of modern web authentication. #WebDevelopment #Backend #Cookies #Sessions #Tokens #Authentication
medium.com/@gakiiviolet...
Taking the leap!π
#Relocation
#NewBeginings
#Spain
medium.com/@kinya/uncha...
Aprender un nuevo idioma deberΓa ser divertido, ΒΏno? π
Learning a new language should be fun, isn't it? #UnchartedTerritory
The first time π¨πͺπ΅ π³π¦π£π’π΄π¦ -πͺ worked for me without creating a ton of issues ππ»ββοΈππ
#SoftwareDev
Spent Countless hours trying to solve this Haskell exerciseπ₯Ήπ₯Ή..
#Exercism #luhn
And the first time I wrote a function composition correctlyππ»π₯Ή
#Haskell
#FunctionalProgramming
#Composition
#newbie
Year one, of writing codeπ
#Angular #Typescript #NodeJs #Express.js #100daysOfCode #Tailwind #WebDevelopment
I'm back from vacation, let's get back into tech topics! I saw Madona's skeet and noodled on it with a friend on the chairlift.
The Fakes vs Mocks debate is a classic, visited many times with very strong opinions as well as "it depends" discourse.
Let's talk about why we write tests
#AndroidDev
I wrote a blog post that's really just an excuse to trick you into watching @worrydream.com's Inventing on Principle talk
Foldr, Foldl & Foldl`
#Haskell
#LazyEvaluation
wiki.haskell.org/Foldr_Foldl_...
ππ₯π¨π ππ©π© ππ£π using Node.js(TypeScript), Express.js , and mongo db
The API:
- Can register and log in users: Create new accounts and securely access their profiles.
- Uses token-based authentication: Leverage bearer tokens for secure authorization.