Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 148
  1. Picking a Language for Agents

    This is the final part of a 5-part series on agentic engineering.

  2. Agentic Architecture

    This is part 4 of a 5-part series on agentic engineering.

  3. Harness Engineering: Building a Factory for Code

    This is part 3 of a 5-part series on agentic engineering.

  4. From Pair Programming to Co-Steering

    This is part 2 of a 5-part series on agentic engineering.

  5. From Agile Engineering to Agentic Engineering

    For most of my career, “doing engineering well” has meant doing Agile well.

  6. Capsper: I turned CapsLock into a ghost writer

    Does CapsLock annoy you?

  7. Chrome WebGL not working with NVIDIA RTX 5070 Ti on Linux

    After upgrading to an NVIDIA RTX 5070 Ti (Blackwell architecture, released January 2025), WebGL stopped working in Chrome.

  8. BlackMagic ATEM Mini Linux Software

    https://openswitcher.org/

  9. Ubunutu Background Noise Cancellation

    https://github.com/josh-richardson/cadmus

  10. A practical introduction to NTFs

    I’ve been doing some NFT research for myself, but though I would share in case one else finds some value. 30 second intro to NFTs: https://niftygateway.com/whatisanifty In depth description of an NFT (and lots more information): https://blog.opensea.io/gu…

  11. Ubuntu + OBS Studio + Intel Hardware Encoding (VAAPI)

    So I had installed the latest version of OBS Studio (26.x) from the official channels but when I went to the output mode it only listed software encoding.

  12. Sortable UUIDs -> ULID and KSUID

    https://github.com/ulid/spec https://github.com/segmentio/ksuid

  13. Fast ML model building

    PyCaret -> https://pycaret.org/

  14. Remote Working Links

    Special thanks to Scott Muc and S+C.

  15. Fix screen tearing on Razor Stealth (Late 2019) with Ubuntu 19.10

    So I had my usual problem with screen tearing on Ubuntu 19.10 but instead of my usual switching to Metacity + Compton I wanted to try using Gnome Shell.

  16. Webcam on Razer Stealth Late 2019 with Ubuntu 19.10

    Probably the weakest element on the laptop is the Webcam which can output 720p@30fps.

  17. Suspend Loop Fix for Razor Stealth Late 2019 with Ubuntu 19.10

    I was experiencing a loop where after suspending and resuming the laptop it would go back into suspend over and over again.

  18. Power Management for Razor Stealth Late 2019 (GTX 1650) with Ubuntu 19.10

    First install powertop and TLP .

  19. Microbit via WebUSB on Ubuntu 18.04

    Make sure you are running the latest firmware on the microbit Create a new udev rule sudo nano /etc/udev/rules.d/80-microbit.rules With the following content SUBSYSTEM=="usb", ATTR{idVendor}=="0d28", ATTR{idProduct}=="0204", MODE="0660", GROUP="plugdev" T…

  20. Ubuntu file limits 18.04

    sudo nano /etc/systemd/user.conf DefaultLimitNOFILE=65535 sudo nano /etc/systemd/system.conf DefaultLimitNOFILE=65535 sudo nano /etc/security/limits.conf * hard nofile 65535 * soft nofile 65535 Source

  21. My side project to try and scale myself: Software Mastery School

    So I’ve been working on a little side project for the last couple of weeks to try and create a video based training school to allow myself to scale and maybe not have to repeat myself as much when ever I join a new client.

  22. Uncommon Sense

    Just because something is compelling doesn’t mean it’s right i.e. transitive dependencies or the easiest location to add feature X in your codebase Plugins are a sign of bad composeability or lack of craftsmanship or both i.e Ridiculous NPM modules that p…

  23. Metacity enable thumbnail preview

    gsettings set org.gnome.metacity alt-tab-thumbnails true

  24. Stop screen tearing on Ubuntu by changing compositor

    Install Compton (https://github.com/chjj/compton/) sudo apt-get install compton Disable existing compositor (I used Metacity with Gnome Flashback) gsettings set org.gnome.metacity compositing-manager false Add Compton to “Startup Applications” compton…

  25. GitHub Get Public Keys for a User

    https://api.github.com/users/danielbodart/keys Will return [ { "id": 11647754, "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhoeoQelGjp0Oz3m64SV8AszPTyxlK1jJ8lYlW28WaSK5hu79BemIibekO06P2aA47vhI8hc4R90aqE0Ja1qG6A+jkezn2jeSzZZq7/dvoYFC0i96ljlJTK…

  26. Ubuntu Theme - Arc or Materia

    # Install Arc soft fork sudo add-apt-repository ppa:fossfreedom/arc-gtk-theme-daily sudo apt-get install arc-theme gsettings set org.gnome.desktop.interface gtk-theme 'Arc-Dark' # Materia sudo apt install materia-gtk-theme gsettings set org.gnome.desktop…

  27. Ubuntu Bash Git Branch Prompt!

    # Git branch in prompt. parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/' } export PS1="${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]:\[\033[32m\]\$(parse_git_branc…

  28. 5 digit remote code for Sony BDP-S370

    This worked with a cheap Phillips universal remote: 51029

  29. Bitmain's new payment system is broken for LTC/L3+ miner. Support just say wait

    UPDATE: Bitmain did eventually respond and fix mine and others orders but it took 8 days without any response in between.

  30. How to disable click on a Label with just CSS

    pointer-events:none; display:block; Display block is required if the label contains other block level elements.

  31. Send data via UPD or TCP without Netcat on Linux/Mac

    I only just found out about this… # Send data via TCP to host 127.0.0.1 port 12201 echo "hello" >/dev/tcp/127.0.0.1/12201 # Send data via UDP to host 127.0.0.1 port 12201 echo "hello" >/dev/udp/127.0.0.1/12201 Now is there a way to listen via the same /…

  32. Rebuilding FFmpeg with NVENC and AAC on Ubuntu

    This mini guide will show you how to rebuild the exact version of FFmpeg that comes with your version of Ubuntu and just add support for NVidia GPU encoding via the NVENC API and ACC via libfdk_aac

  33. Detect Packet loss between you and a destination

    mtr bodar.com

  34. Docker Hub Automated Build Link (GitHub / BitBucket)

    https://hub.docker.com/add/automated-build/github/ Just because it’s hard to find and seem to break all the time in their docs!

  35. Current Bash script directory

    DIR=`dirname $(readlink -f $0)`

  36. Linking Nvidia GPU temperature with a motherboard PWM fan in Linux

    So I have a closed loop water cooler on my GPU and I replaced the stock single speed fan with two Noctua PWM fans (doing push/pull) connected to my motherboard.

  37. Gnome Flashback - Title Bar not changing Theme

    gsettings set org.gnome.metacity theme "Arc-Dark" # For good measure... gsettings set org.gnome.desktop.interface gtk-theme 'Arc-Dark' gsettings set org.gnome.desktop.wm.preferences theme 'Arc-Dark' Window Decorations on Gnome Flashback not changing

  38. No ERB/Ruby? Just use built in envsubst for templates

    template.txt contains: Hello ${NAME} Then you could run: export NAME=Dan envsubst < template.txt And the result would be “Hello Dan”

  39. GitFlow hmmmm

    After reading Atlassian worflow comparison and Vincent Driessen original post about GitFlow I have come to realise a couple of worrying things: I incorrectly assumed GitFlow was the same thing as GitHub flow (fork project, do work then pull request) This…

  40. Pretty Print clipboard JSON

    alias json='xclip -o | jq -C "." | less -r'

  41. Ubuntu + Evolution + Exchange

    By default Ubuntu does not install the EWS (Exchange Web Service) plugin for Evolution sudo apt-get install evolution-ews Then go into Evolution and choose the following settings: Server Type: Exchange Web Service Username: WINDOWS-DOMAIN\username Host U…

  42. Launching 10second.build

    Related to my QCon talk and original blog post, I’m soft launching my 10second.build project.

  43. AMD ATI Graphics tearing in Chrome on Ubuntu 15.04

    I had to switch to using proprietor AMD drivers as the open source ones don’t support audio via display port, but after switching, Chrome was tearing and just going completely black.

  44. Previous Talks from WisdomStockholm speakers

    Failures are opportunities in disguise - Johan Ernst Nilson The Art of being Kind - Stefan Einhorn Designing For Generosity - Nipun Mehta What is Happiness?

  45. Random Links from Wisdom Stockholm Part 2

    The Limits to Growth The Limits to Growth is a 1972 book about the computer simulation of exponential economic and population growth with finite resource supplies.

  46. Random Links from WisdomStockholm Part 1

    The Spirit Level (Book) Why do we mistrust people more in the UK than in Japan?

  47. Random links from Operability.IO conference Part 2

    The Hard Thing About Hard Things Have bought the book, looks very applicable to me at the moment.

  48. Random links from Operability.IO conference Part 1

    These are my random links from the excellent 2 day conference Operability.IO.

  49. Bash Environment Variable Regex Replace

    HOST=tcp://server:443/ echo ${HOST//tcp/https} # prints https://server:443/

  50. How to connect to CloudFoundry's Loggregator directly via WebSockets

    Firstly make sure you can run the standard CloudFoundry cli: cf logs [APP_NAME] Then turn on tracing: export CF_TRACE=true You will see a HTTP request and then it will switch to a secure WebSocket: WEBSOCKET REQUEST: [2015-04-22T11:27:22+01:00] GET /tai…