Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 42
  1. What Are You Coding?

    When we present demos, we do not “show instead of explain” at random.

  2. Ban From on your Rust Error Variants

    An alert lands.

  3. Last month something failed in production that had never failed in CI.

  4. Thinking in Solana

    There is a particular cognitive dissonance that hits you when you first study blockchain concepts and Solana’s execution model in particular.

  5. Grounded sources

    In the age of ChatGPT‑style assistants, a paragraph that “sounds right” can appear in seconds.

  6. The Half of CI We Forgot to Automate

    A new aircraft does not get cleared to fly because its blueprint is internally consistent.

  7. The Cost of Indirection in Rust

    We’ve all heard the warning: “Every extra function call adds overhead.

  8. You could subscribe to this blog via a newsletter.

  9. Stable Problems

    You know the moment: someone writes the problem on the board.

  10. Where Is Your Manifesto?

    Most companies have a mission.

  11. Design Is the New Programming

    Fortran.

  12. Process Before Solution

    The default today is simple: AI is good.

  13. Your Turn

    You pushed the code.

  14. Explain Your Rules

    Every abstraction you introduce is a set of rules in disguise.

  15. The Accelerator and the Brake

    Creatives, product developers, and most entrepreneurs believe that if their product is good enough, people will simply buy it.

  16. The Relative Trap

    We’ve been sold the idea that everything is relative.

  17. Model the Reality, Not the Patterns

    I was about to make a mistake that would have cost me months of refactoring — and a friend’s question saved me.

  18. You Can't Negotiate Genuine Desire

    In the vast landscape of business, one truth remains immutable: you can’t negotiate genuine desire.

  19. In the realm of software development, crafting code that remains maintainable, flexible, and scalable stands as an utmost priority.

  20. In my previous article How to Create a Pharo Smalltalk Plugin, I outlined how to create a Pharo Smalltalk plugin.

  21. Pharometer on TLIG

    As businesses increasingly rely on software to deliver their products and services, ensuring that their production applications are running smoothly and efficiently becomes a must for maintaining what makes your app to be dependable on: application reliab…

  22. I’m excited to announce that the Pharo Consortium has been approved as an organizer for Google Summer of Code 2023!

  23. The TLIG stack

    Monitoring is an essential part of any modern infrastructure.

  24. Bringing TensorFlow to Pharo

    Pharo is a powerful open-source Smalltalk-based programming language and environment that has been widely used for research and development in various fields.

  25. Introduction When working with Smalltalk, you sometimes wish to access functionality that exists only in a specific library or technology that you cannot or simply don’t want to reinvent.

  26. PharoDawnTheme updated

    Today, I’m excited to announce a new release of PharoDawnTheme, this dark warm color theme for the Pharo Smalltalk IDE.

  27. Just a quick update to mention that I’ve merged in develop a pull request that will add the capability to work with Mapless using UnQLite in memory.

  28. Mapless is online again

    After quite some time not having updates on Mapless, I’ve invested in getting it working for latests Pharo versions and incorporating and maturing its API and main features.

  29. The Smalltalk IDE I wish would exist

    When I was using Smalltalk in a daily basis I had the chance to understand quite well the things that would make productivity go high.

  30. I was doing a bit of housekeeping in my MacBook Pro so I can use some additional diskspace.

  31. This is a really common need that AngularJS is not providing out of the box.

  32. Sometimes you need to control how a worker image starts and stops right from the operative system.

  33. Improving the Amber Experience

    There are many things we can do to have an Amber Smalltalk IDE that makes the difference in terms of developing experience and productivity.

  34. Using an Announcer can give you a lot of flexibility for making your Amber components interact loosely coupled.

  35. Accepting vs. Selective

    Keeping the engines running, understandably, demands attention and energy into maintaining the statu quo.

  36. Flow demoed at Smalltalks2014

    In November 5, 6 and 7th I was at Smalltalks2014 where I presented a talk about Startups and Smalltalk that mentions flow.

  37. Here is a tip on how to keep nice titles in your AngularJS-based SPA - Single Page Application.

  38. Here is a tip on how to keep nice titles in your AngularJS-based SPA - Single Page Application.

  39. When I’ve started flow, one of the features I wanted for it was scaffolding from the front-end and be able to do things like: Flow scaffold model: #User or: Flow scaffold crudFor: #Task and have created the Model and Controller classes and accessors in en…

  40. flow

    I’m starting this blog here to make a coder-friendly open conversation with contributors and enthusiasts about flow’s design.

  41. The way you understood it wrong

    When I was doing engineering, I had a very good algebra teacher.* Those were the days full of vectors and subspaces and subspaces of polynomials and matrices and subspaces of matrices of polynomials.

  42. Context is King

    When you trust your content is when you can forget it.