Meta tags:
keywords= DSL,Idiomaticsoft;
description= Idiomaticsoft International Website. We build tooling for engineers.;
author= Idiomaticsoft International LLC;
Headings (most frequently used words):
introduction, my, with, scala, full, to, links, get, posts, in, your, inbox, first, week, on, ai, monads, what, are, effect, system, and, why, do, we, care, social, tutorial, basic, stack, app, functors, search, hi, am, edmundo, lópez, categories, latest, article, tags, quick,
Text of the page (most frequently used words):
the (24), scala (17), and (16), are (14), you (14), effect (9), that (9), monads (7), #edmundo (7), for (7), about (6), tags (6), january (6), with (6), #categories (6), from (6), this (6), tutorial (5), fullstack (5), what (5), have (5), continue (5), reading (5), programming (5), date (5), lopez (5), bobeda (5), app (5), zio (4), tooling (4), cats (4), 2024 (4), why (4), introduction (4), engineering (4), category (4), theory (4), functional (4), also (4), there (4), your (3), links (3), web (3), kyo (3), functor (3), system (3), 2026 (3), full (3), software (3), can (3), don (3), functors (3), them (3), but (3), 2023 (3), need (3), going (3), new (3), subscribe (2), get (2), posts (2), inbox (2), social (2), contact (2), xtext (2), scalajs (2), systems (2), architecture (2), care (2), first (2), week (2), web3 (2), lópez (2), developer (2), see (2), they (2), those (2), will (2), understand (2), started (2), learning (2), provides (2), backend (2), our (2), asynchronous (2), kid (2), block (2), concept (2), now, github, linkedin, twitter, terms, conditions, privacy, policy, quick, tips, vscode, tools, thinking, specification, smart, contracts, rules, rpa, risk, requirements, productivity, paper, methodology, metamodeling, mde, maven, macros, lsp, low, code, javascript, java, example, ergonomics, emf, eclipse, dsl, developers, desktop, concepts, chatgpt, bots, blockchain, antlr, adt, latest, article, personal, language, hello, senior, specializing, search, built, convertkit, won, send, spam, unsubscribe, any, time, write, weekly, learned, focus, big, picture, technology, good, scared, mathematical, structure, arises, found, everywhere, who, know, give, enough, knowledge, use, program, recently, been, successful, writing, functions, then, something, unexpected, happens, wild, appears, here, november, simple, some, supporting, infrastructure, client, works, browser, user, communicates, server, services, several, components, goal, setup, idea, learn, different, pieces, needed, thus, through, each, step, explaining, every, choice, link, relevant, documentation, december, basic, stack, website, reads, pure, runtime, site, states, type, safe, composable, concurrent, probably, encountered, libraries, like, attentive, news, ecosystem, heard, even, neighbourhood, post, digging, into, question, trying, grasp, understanding, kind, rite, passage, looking, google, bit, daunting, comes, lot, explanations, starting, however, staying, away, addressing, point, view, year, all, listen, anything, replace, since, doing, honest, extremely, fun, decided, blog, curiously, had, back, general, opinion, did, not, change, very, interesting, how, usage, developed, times, written, subject, home, idiomaticsoft, international, llc,
Text of the page (random words):
idiomaticsoft international llc home about contact my first week on full ai edmundo lopez bobeda ph d date january 10 2026 categories software engineering tags ai this 2026 i started the year going all in on ai as is the new kid on the block also if i listen to x if i don t do anything it is going to replace me since i am doing it and to be honest it is extremely fun i decided to blog about it curiously i had written about the subject back in in 2023 my general opinion did not change but it is very interesting to see how ai and my usage developed from those times continue reading introduction to monads with scala 3 edmundo lopez bobeda ph d date january 16 2024 categories scala tags monads fp so you are trying to grasp the concept of monads if you are learning functional programming understanding monads is a kind of rite of passage looking for monads on google can be a bit daunting the concept comes from category theory so there are a lot of explanations starting from there however in this tutorial we are staying away from category theory and addressing them from the developer s point of view continue reading what are effect system and why do we care edmundo lopez bobeda ph d date january 2 2024 categories scala tags effect systems fp cats effect zio kyo if you are new to functional programming in scala you probably have encountered libraries like cats effect and zio if you are attentive to the news in the scala ecosystem you have also heard that there is even a new kid on the block in the effect system neighbourhood kyo what are they and why do we need them in this post we are digging into that question introduction if you go to the cats effect website it reads the pure asynchronous runtime for scala the zio web site states type safe composable asynchronous and concurrent programming for scala continue reading tutorial basic full stack app with scala 3 edmundo lopez bobeda ph d date december 12 2023 categories scala tags fullstack fp scalajs the goal of this tutorial is to setup a fullstack app in scala 3 the idea of this tutorial is to learn and understand the different pieces needed for a fullstack app in scala thus we are going through each step and explaining our every choice we also link to relevant documentation there are several components that you will need to have your fullstack app a server that provides web services that are the backend of our app a client that works in the browser and provides a ui for the user and communicates with the backend the architecture is simple but we also need some supporting infrastructure continue reading introduction to functors with scala 3 edmundo lopez bobeda ph d date november 28 2023 categories scala tags functor fp you ve recently started learning functional programming and have been successful in writing functions but then something unexpected happens a wild functor appears what is that why is it here don t be scared functors are a mathematical structure that arises from category theory and they can be found everywhere in functional programming for those of you who don t know category theory this will give you enough knowledge to understand functors and use them to program continue reading 1 2 3 4 5 get my posts in your inbox i write weekly about what i have learned in web3 scala software engineering and tooling i focus on the big picture so that you can see if the technology is good for you subscribe we won t send you spam unsubscribe at any time built with convertkit search hi i am edmundo lópez hello i m edmundo lópez i am senior scala developer specializing in tooling about me categories language engineering 34 personal 2 scala 6 software engineering 5 tooling 5 web3 2 latest article my first week on full ai january 10 2026 introduction to monads with scala 3 january 16 2024 what are effect system and why do we care january 2 2024 tags adt ai antlr architecture blockchain bots cats effect chatgpt concepts desktop developers dsl eclipse effect systems emf ergonomics example fp fullstack functor java javascript kyo low code lsp macros maven mde metamodeling methodology monads paper productivity requirements risk rpa rules scalajs smart contracts specification thinking tooling tools tutorial vscode web xtext xtext tips zio social links quick links about contact privacy policy terms conditions social links twitter linkedin github get my posts in your inbox subscribe now
|