Page 9 of 127 (2521 total posts)

May 2024

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
25-05-2024
Ways to Add Value For Service Offerings

Ways to Add Value For Service Offerings

Source: everyonewantsprogress.com

When putting together a freelancing service, or a consulting offering, you can offer different options, and each option can be a package of value. Let’s define a few of the ways your clients might define value.

Notes:

Such a simple question. And yet it is great to see the options for enhancing a service offering and thereby justifying a certain price.

Tags: pricing entrepreneurship service
25-05-2024
Generating code snippets

Generating code snippets

Source: mostlypython.com

MP 97: My approach to generating code snippets for presentations.

Note: I've been busy at PyCon this past week. The ongoing series about building a Django project from a single file will continue next week.

I gave a talk at PyCon in Pittsburgh this weekend, and one interesting task was

Notes:

Very useful tutorial on how to turn bits of source code into nice images suitable for presentations.

Tags: code-style presentation how-to tutorial image tool
25-05-2024
Jade Rubick - Don’t use goal frameworks to manage projects

Jade Rubick - Don’t use goal frameworks to manage projects

Source: rubick.com

Goal frameworks like OKRs are a popular way to coordinate the work across an organization. One of the most common anti-patterns is to use it to run projects in engineering. This describes why that is a problem and better alternatives.

Notes:

Interesting views on various schemes for thinking about goal setting (often including measuring success at meeting them). One that I’ve heard of before is “commander’s intent” which is a succinct way to bring the “commander”s (in business this would probably be the person two levels up, or perhaps the department manager or similar) intent into the conversation.

Tags: management strategy goals leadership
24-05-2024
UI Density

UI Density

Source: matthewstrom.com

I speak and write about design, front-end code, leadership, and (occasionally) math.

Notes:

This analysis is quite interesting and reflects I think the way I perceive user interfaces. I wish though that it actually came down on a side and explained whether for example the Bloomberg interface was good or bad and / or how you would create a modern version of the density that the Bloomberg interface has.

Tags: ui information tufte design layout
23-05-2024
NiceGUI

NiceGUI

Source: nicegui.io

NiceGUI is an easy-to-use, Python-based UI framework, which shows up in your web browser. You can create buttons, dialogs, Markdown, 3D scenes, plots and much more.

Notes:

I haven't tried it but it looks amazing. We always love to see new and better Python APIs.

Tags: api python gui toolkit ui
23-05-2024
Python Resources for working with Excel - Working with Excel Files in Python

Python Resources for working with Excel - Working with Excel Files in Python

Source: python-excel.org

Python Resources for working with Excel - Working with Excel Files in Python URL: https://www.python-excel.org/ Type: link Domain: python-excel.org Notes: A very practical guide to APIs to work with Excel files in Python. Of course everyone's using Google Sheets so we need that too!

Notes:

A very practical guide to APIs to work with Excel files in Python. Of course everyone's using Google Sheets so we need that too!

Tags: excel api python-api how-to
23-05-2024
Testing anti-pattern: merged setup data - Code with Jason

Testing anti-pattern: merged setup data - Code with Jason

Source: codewithjason.com

In a single test file, there’s often overlap among the setup data needed for the tests in the file. For whatever reasons, perhaps in an effort to improve performance or avoid duplication, test writers often merge the setup code and bring it to the top of the file so it’s available to all test cases. […]

Notes:

Interesting. But I think it goes a little far in calling this an "anti pattern". I mean I see the point, but it's not so terrible that I would label it as anti.

Tags: ruby antipattern test
23-05-2024
Five Things to Avoid in Ruby | AppSignal Blog

Five Things to Avoid in Ruby | AppSignal Blog

Source: blog.appsignal.com

We'll dive into five common Ruby mistakes and see how we can combat them.

Notes:

Good reminders of good ruby code. Some of these I agree with and som are in the "too clever" category for me. Of course that is in the eye of the beholder. For me, an idiom may be a very clever use of Ruby that you see a lot and so you learn it. And a "too clever" usage is very similar except you hardly ever come across it and so you need to think about it. Yes, it's subjective. What was once too clever for someone today may actually feel clearer than the obvious way of doing something. Yet. there is such a thing as "too clever" code in Ruby as in all languages.

Tags: ruby idioms idiomatic
23-05-2024
Personal vs. Personalized AI

Personal vs. Personalized AI

Source: doc.searls.com

There is a war going on. Humanity and nature are on one side and Big Tech is on the other. The two sides are not opposed. They are orthogonal. The human side is horizontal and the Big Tech side is …

Notes:

Interesting insights about personal vs. personalized. Yes they are quite different.

Tags: ai personal personalized private privacy opensource
22-05-2024
GPT-4 is 82% more persuasive than humans, and AIs can now read emotions

GPT-4 is 82% more persuasive than humans, and AIs can now read emotions

Source: newatlas.com

GPT-4 is already better at changing people's minds than the average human is, according to new research. The gap widens the more it knows about us – and once it can see us in real time, AI seems likely to become an unprecedented persuasion machine.

Notes:

Ouch. This is not a happy development. I worry about our highly polarized, super conflicted, manipulated and confused society. This aint gonna help.

Tags: ai gpt generative-ai chatgpt
21-05-2024
Ever Had a Horrible Boss? ‘The Fund’ Is the Perfect Rage-Read.

Ever Had a Horrible Boss? ‘The Fund’ Is the Perfect Rage-Read.

Source: nytimes.com

In Rob Copeland’s “The Fund,” we learn about the notorious hedge-fund giant Ray Dalio — and the manipulative professional hellscape over which he has presided.

Notes:

Reading this book right now. It is super good, highly readable. And you really learn about how weird a place to work can be. You’ve got to read it to believe it. I don’t want to say more lest I get sued.

Tags: ray-dalio principles leadership cult megamania
20-05-2024
marimo | a next-generation Python notebook

marimo | a next-generation Python notebook

Source: marimo.io

Explore data and build apps seamlessly with marimo, a next-generation Python notebook.

Notes:

I have not tried this yet, but reading this summary – – which is quite comprehensive – – tell me that the authors have really understood something important about Jupiter notebooks and then trying something that could be a whole lot more valuable. When I use Jupiter notebooks. I always get points when the code is getting too complicated or two and I end up moving it to VS code to work on it a software engineering kind of mode.

19-05-2024
Lessons learned reinventing the Python notebook

Lessons learned reinventing the Python notebook

Source: marimo.io

Designing a notebook that can be shared as an app, run as a script, versioned with git, and more

Notes:

I have not tried this yet, but reading this summary – – which is quite comprehensive – – tell me that the authors have really understood something important about Jupiter notebooks and her trying something that could be a whole lot more valuable. When I use Jupiter notebooks. I always get points when the code is getting too complicated or two and I end up moving it to VS code to work on it a software engineering kind of mode.

Marked as Important

Tags: software-engineering python jupyter-notebook
16-05-2024
Applied AI Software Engineering: RAG

Applied AI Software Engineering: RAG

Source: open.substack.com

Retrieval-Augmented Generation (RAG) is a common building block of AI software engineering. A deep dive into what it is, its limitations, and some alternative use cases. By Ross McNairn.

Notes:

A basic overview of the RAG concept and how it is used in LLMs. Even includes source code and a GitHub repository!

Tags: generative-ai software-engineering ai llm rag