Page 8 of 126 (2518 total posts)

June 2024

09-06-2024
How to build a basic RAG app

How to build a basic RAG app

Source: dev.to

The dawn of Generative AI makes possible new kinds of capabilities for the applications we build....

Notes:

RAG, RAG, RAG. It seems everyone is talking about it. The attached article has a nice hands on scenario to help me understand what RAG is all about.

Tags: rag explainer prompt llm vector-database generative-ai
07-06-2024
Omakub

Omakub

Source: omakub.org

Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command.

Notes:

I've been doing a lot of setting up lately. Between K3S, Docker, Robots and so on. I've become good friends with the shell, yaml files, bash scripts, and much more. This article shows a nice one-liner approach:

Tags: dhh install setup software-engineering shell
06-06-2024
How to Use Tailwind CSS for Your Ruby On Rails Project

How to Use Tailwind CSS for Your Ruby On Rails Project

Source: blog.appsignal.com

Let's see how we can use Tailwind CSS in a Rails application and explore its utility-first approach.

Notes:

For a while now I’ve seen mentions of the Tailwind css library. I’ve been a Bootstrap guy forever. The attached article is a good explainer to learn about Tailwind and Rails. (The world of tech never stops even for a moment)

Tags: explainer css tailwind rails ruby-on-rails
06-06-2024
Doing Stuff with AI: Opinionated Midyear Edition

Doing Stuff with AI: Opinionated Midyear Edition

Source: open.substack.com

AI systems have gotten more capable and easier to use

Notes:

I think many technology savvy people are way underestimating the usefulness of large language models, LLMs, like ChatGPT, the best known LLM. But there are others. And they are improving and changing on a weekly basis. But my respect and admiration for their capabilities also makes me (helplessly) worry about how they WILL be used to cause serious harm in the future. The attached article is a great run down of current capabilities of these systems.

Tags: ai molnick llm chatgpt review explainer
05-06-2024
From the Circle to Epicycles (Part 1) - An animated introduction to Fourier Series

From the Circle to Epicycles (Part 1) - An animated introduction to Fourier Series

Source: andreinc.net

A visual introduction to Fourier Series

Notes:

An amazing tour de force in mathematical visualization. Honestly I can follow the first half and then I am lost. But I really appreciate the creative and beautiful animations.

Tags: math visualizations animation fourier pi circle sine cosine
04-06-2024
Ideas are Dimes a Dozen: Large Language Models for Idea Generation in Innovation

Ideas are Dimes a Dozen: Large Language Models for Idea Generation in Innovation

Source: papers.ssrn.com

Large language models (LLMs) such as OpenAI's GPT series have shown remarkable capabilities in generating fluent and coherent text in various domains. We compar

Notes:

I often say that ideas are cheap. And by that I mean that everyone has a million decent ideas. The art/trick/skill is to know how to turn that one idea into something that people want, use, benefit from, and maybe are willing to pay for. That's why I don't often worry about "who had that idea originally" (and that includes me) but am more impressed with "who was able to execute successfully around that idea". And so, I don't doubt (from personal experience) that LLMs now and more so every day, will accelerate finding, sorting through, testing and challenging, ideas that lead to startups that work. Here's a paper on that very question.

Tags: entrepreneurship ideas ideas-are-cheap llm chatgpt
01-06-2024
`bytes`: The Lesser-Known Python Built-In Sequence • And Understanding UTF-8 Encoding

`bytes`: The Lesser-Known Python Built-In Sequence • And Understanding UTF-8 Encoding

Source: thepythoncodingstack.com

The bytes data type looks a bit like a string, but it isn't a string. Let's explore it and also look at the main Unicode encoding, UTF-8

Notes:

Ever wanted to understand UTF8 better? Every programming language does it a little different but utf8 is utf8. This article explains it well, in general, and specifically for python.

Tags: utf8 bytes python strings explainer
01-06-2024
The Consequences of One’s First Programming Language annotated/explained version.

The Consequences of One’s First Programming Language annotated/explained version.

Source: fermatslibrary.com

Fermat's Library is a platform for illuminating academic papers.

Notes:

Here's an interesting article, which does not really deliver on the title IMO. I am not even sure how to count the first language. For me, was it Basic (the language that got me hooked) or Pascal (the language used in college) or Assembly language (the first language I used professionally.)

Tags: programming paper learn language
01-06-2024
Ifttt

Ifttt

Source: ifttt.com

Get started with IFTTT, the easiest way to automate your favorite apps and devices for free. Make your home more relaxing. Make your work more productive. We...

Notes:

What a wonderful tool!

Tags: automation hooks

May 2024

31-05-2024
Do I not like Ruby anymore?

Do I not like Ruby anymore?

Source: sgt.hootr.club

steenuil's blog

Notes:

This is almost exactly how I feel about Ruby and Python. I use Python more now and I really like the way they did type hints. I really dislike what Ruby did. Who needs a second file to deal with. It's back to C header files! So fundamentally I know Ruby better and there are multiple things that I miss. Surprisingly I have gotten totally used to Python's indentation based blocks. I hated those initially. Now I still hate Python's braindead way of creating and working with classes. But... Python is growing on me!

Tags: python ruby object-oriented compare opinion
30-05-2024
Why, after 6 years, I’m over GraphQL

Why, after 6 years, I’m over GraphQL

Source: bessey.dev

GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...

Notes:

A pretty thorough critique of GraphQL. I used to really like the idea of GraphQL. But I now believe that it solves a problem that most developers (i.e. "you're not Facebook") do not have. And that a much simpler REST API is a better starting point for just about everyone.

Tags: graphql api facebook rest
30-05-2024
A Place to Call Home: A Novel: Smith, Deborah: 9780553578133: Amazon.com: Books

A Place to Call Home: A Novel: Smith, Deborah: 9780553578133: Amazon.com: Books

Source: amazon.com

A Place to Call Home: A Novel [Smith, Deborah] on Amazon.com. FREE shipping on qualifying offers. A Place to Call Home: A Novel

Notes:

I just finished binging this Acorn series, 6 seasons. Show was made in Australia. Really good!

Tags: australia place-to-call-home book films
30-05-2024
The HTML presentation framework | reveal.js

The HTML presentation framework | reveal.js

Source: revealjs.com

Documentation and demos for the open source reveal.js HTML presentation framework.

Notes:

Another tool that maybe useful to you. It changes markdown into html/css/js. Still looking. But you might find this useful

Tags: web markdown css html
30-05-2024
Marp: Markdown Presentation Ecosystem

Marp: Markdown Presentation Ecosystem

Source: marp.app

Marp (also known as the Markdown Presentation Ecosystem) provides an intuitive experience for creating beautiful slide decks. You only have to focus on writing your story in a Markdown document.

Notes:

Another tool to turn markdown into html and css. This is FYI. So far I am still looking.

Tags: presentation markdown web css
30-05-2024
Deckset for Mac: Presentations from Markdown in No Time

Deckset for Mac: Presentations from Markdown in No Time

Source: deckset.com

Write down your thoughts in your favourite text editor, and Deckset will turn them into beautiful presentations.

Notes:

I was looking for a nice package to create slides using markdown files. This one is very nice except it cannot export to straight html/css/js. But other than that, I do recommend it!

Tags: presentation css html markdown slides web