News for hackers. Stuff that matters.

itsdanweston

Show HN: I made a tool to help test responsive designs on my laptop

https://github.com/danielaweston/paneful

I do all my work from a laptop with no external monitors, and testing responsive designs is a massive pain. Every change meant either resizing my browser window over and over, or clicking through different devices in the dev tools.Modern websites need to work on everything from phones to massive desktop screens. Trying to catch all those layout bugs by checking one size at a time is tedious and...

( Read More... | no comments | on HN )
Re:Ask HN: Terminal Only Code Env? on Monday June 10, 2024 @12:42AM (#40630231)
Yeah, the main tools I use are:

- Alacritty with ZSH for my terminal

- Neovim as my IDE

- TMUX for multiplexing (different terminal windows/panes/etc)

- Colima so I don't have to use Docker Desktop

Everything else is just the standard CLI tool, like git, docker, etc.

My workflow is that I open a new TMUX session per project, use Neovim to edit the code and then commit with git.

Neovim has plugins for things like debugging, database access, and basically anything you could possibly need.

Re:Ask HN: DevOps Engineers, What Do You Do at Work? on Sunday June 09, 2024 @09:03PM (#40629050)
There are two main things I do. The first is to make sure everything runs as expected, with no faults, no security risks, deployments are successful, etc.

The second (and personally more important) thing I do is try to remove as much friction from the dev's experience as possible. I go and chat with the devs, find out what parts annoy them, where they get stuck, and what level of control they want to have. Then I go away and try and resolve those issues.

For me, DevOps is more about Dev than Ops. I started as a dev, and nothing kills productivity for me more than waiting for the pipeline, not being able to find where logs are being sent, not being able to get access to the Kube cluster and so on. So I do what I can to make the devs happy, happy devs generally equals better outcomes.

Re:Ask HN: Diverse Challenging Programming Projects on Sunday June 09, 2024 @08:57PM (#40628998)
I like making microservices, and bonus points if you run it locally on Kubernetes as well. Something were you have to coordinate multiple moving pieces, internal/external traffic, etc.
I try to use as few things as possible, here's the highlights:

- Alfred -> Launcher and some small tools

- Rectangle -> Simple keykinds to move windows around, easier/simpler than a full tile manager

- Alacritty -> Anything other than the default Terminal

- Obsidian -> Best note-taking app I've found

- TickTick -> Todolist, Calendar and Habit Tracker, syncs with phone, love it

Re:Ask HN: What books are you reading? on Wednesday June 05, 2024 @01:40AM (#40581708)
Uncommon Sense Teaching, it's about how we learn from a neuroscience perspective, and how these insights can be applied to teaching kids (and ourselves).