TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Tools of the trade, 2018 edition

62 pointsby pyeuover 6 years ago
Inspired by https:&#x2F;&#x2F;steveblank.com&#x2F;tools-and-blogs-for-entrepreneurs&#x2F;<p>What are the tools and services you use?

18 comments

exabrialover 6 years ago
* Gitlab and CI * Sonar basic static analysis * Maven * one-jar, then use jdeb to package it up, scp to a freight server for debian repo hosting * TICK Stack for prod monitoring * Graylog for log keeping
noir_lordover 6 years ago
Intellij for... well almost everything code related.<p>VS Code with a bunch of plugins and the excellent <i>Journal</i> plugin.<p>Fedora for the OS, Debian on servers.<p>Linux command line extensively.<p>Languages - PHP, Java, C#, Python, JS, TypeScript and some others, some node stuff, webpack.<p>Other dev tools, Vagrant, Ansible<p>For long form writing the (genuinely brilliant) <a href="https:&#x2F;&#x2F;gottcode.org&#x2F;focuswriter&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gottcode.org&#x2F;focuswriter&#x2F;</a> (though you&#x27;ll immediately want to change the default style&#x2F;theme).<p>Servers are either in-house running Debian or on linode running Debian or Ubuntu LTS.<p>Desktop is Fedora&#x2F;cinnamon.<p>Desktop at work 1700X&#x2F;32GB DDR4, 2x2560x1440 dells, Desktop at home 2700X&#x2F;64GB DDR4&#x2F;RTX2080 with a 4K 27&quot; UG69.<p>Thinkpad is a T470P (i7700-HQ, 32GB RAM, 2560x1440, nvme option).<p>Can&#x27;t think of anything else.
philipkielyover 6 years ago
I&#x27;m a student and hobbyist developer (multiple current solo and team projects)<p>Coding&#x2F;Projects:<p>* GitHub Pages for static content (Highly Recommend)<p>* AWS Lambda, AWS Elastic Beanstalk for dynamic Content<p>* Other AWS Services like SNS, Pinpoint<p>* Hover for domain names and associated things (Highly Recommend)<p>* Django, Python, Vanilla JS, Bootstrap, Vanilla CSS, HTML for web apps<p>* Native apps in Swift (Xcode) , Java (Android Studio)<p>* Atom for editing, terminal, git via GitHub and VSTS (now Azure Devops)<p>* Quantopian for trading algorithms<p>General:<p>* Quiver for notes<p>* Keyboard Maestro for automation<p>* OmniFocus for task management (Highly Recommend)<p>* Good old Microsoft Office Suite (Outlook, Word, Excel) for their intended purpose<p>Hardware:<p>* 2015 Macbook Pro (dual core i5 &#x2F; 16G DDR3 RAM &#x2F; 512G aftermarket SSD) (OSX pretty obvious from software list)<p>* 28&quot; fairly low resolution BenQ monitor<p>* WASD Keyboard w&#x2F; Cherry MX Clear (Highly Recommend)<p>* Logitech MX Master 2S (Highly Recommend)<p>* Standing Desk: A table with monitor, computer, peripherals on cardboard boxes of various sizes (Highly Recommend)
anujsharmaxover 6 years ago
Pretty much Emacs (Spacemacs specifically) for anything once the OS boots up.
pyeuover 6 years ago
Steve Blank has curated a great list of the tools, available here - <a href="https:&#x2F;&#x2F;steveblank.com&#x2F;tools-and-blogs-for-entrepreneurs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;steveblank.com&#x2F;tools-and-blogs-for-entrepreneurs&#x2F;</a><p>I would be interested in what your favorite startup tools?
wiglaf1979over 6 years ago
* Vagrant&#x2F;Terraform&#x2F;Pretty much all of Hashicorp&#x27;s stuff.<p>* Ubuntu with an occasional centos instance<p>* Prometheus&#x2F;Jaeger because I got tired of not knowing why&#x2F;when stuff broke.<p>* Visual Studio Code<p>* Azure<p>* Yaml&#x2F;markdown plugins in VSCode because i got tired of doing things by hand.<p>* Gitlab
dankohn1over 6 years ago
Here are my recommendations for business tools (as opposed to development tools) including things like Grammarly, Calendly, and Inoreader:<p><a href="https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;1cA11-1vm6xVljPm3hrnKk33yjt2CWjO6N0xVPEoRBZo&#x2F;edit" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;1cA11-1vm6xVljPm3hrnKk33y...</a>
miguelrochefortover 6 years ago
HARDWARE<p>Phone: Xiaomi Mi Max 3 (4GB memory, 64GB storage)<p>Laptop: Teclast F5 (8GB memory, 128GB storage)<p>Keyboard: Kinesis Advantage<p>Mouse: Logitech Trackman Cordless Optical<p>SOFTWARE<p>OS: Windows 10<p>IDE: Visual Studio Community, VS Code<p>Languages: C#, JavaScript<p>Frameworks: Xamarin, Uno<p>Source control: Git<p>Browser: Google Chrome<p>SERVICES<p>VoIP: <a href="https:&#x2F;&#x2F;voip.ms" rel="nofollow">https:&#x2F;&#x2F;voip.ms</a><p>Domains: <a href="https:&#x2F;&#x2F;domains.google.com" rel="nofollow">https:&#x2F;&#x2F;domains.google.com</a>
评论 #18783245 未加载
rhn_mk1over 6 years ago
Linux. SSH, Qt, QtCreator, Geany, pluma, vim. Git, GitLab, and especially its CI. Ansible, docker, Debian. GCC, Python, Rust. Cargo, CMake, meson. GPG.<p>BusPirate, KiCAD.<p>I think these cover at least 70% of my productive non-terminal time.
rayalezover 6 years ago
Hacker News Tools of the Trade:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;cjbarber&#x2F;ToolsOfTheTrade" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cjbarber&#x2F;ToolsOfTheTrade</a>
NinjaXover 6 years ago
HN - latest technology updates and discussion Domainr - finding domain Namecheap - registering domain name Digital Ocean and Heroku for hosting Github Django and flask Bootstrap
pizzaover 6 years ago
Off the top of my head, the tools I used heavily for the last project I made are:<p>digitalocean<p>ubuntu 18.04<p>zsh<p>byobu<p>tmux<p>nvim<p>nginx<p>let&#x27;s encrypt certbot<p>gunicorn<p>redis<p>postgresql&#x2F;postgis<p>django<p>sentry.io<p>celery<p>Considering how this is all off the top of my head, I think now would be a good time for me to consider learning this reproducible environment stuff (docker&#x2F;ansible&#x2F;etc)
wanghqover 6 years ago
Looking for someone to take over hackertoolbox.com which was inspired by the Tools of the trade post on HN.
a-salehover 6 years ago
QA engineer turned backend developer this year:<p>Gear:<p>* Thinkpad running Fedora<p>* Blackberry key-one with too many things installed in termux :)<p>Personal:<p>* Note-taking in org-mode, jupyter-notebook, trello or google-docs (still searching for best organization system)<p>* Having a shared calendar with my wife is awesome :D<p>Work: * Gitlab for code-hosting, issue-tracking and CI building<p>* GCE, kubernetes for deployment<p>* Python flask apps for legacy-code<p>* Golang for new services, utilizing the embedded go mod for dependencies<p>* Mostly written in Visual Studio Code (vim in terminal) (probably should switch to goland and pycharm?)<p>* Slack and Zoom for most of the communication<p>* Google-docs for collaborative roadmaps&#x2F;specifications<p>Previous work:<p>* Jenkins for CI and process automation (sadly, missed the boat on Jenkin X, the new developments look really interesting)<p>* Github for code-hosting<p>* OpenShift for deployment<p>* Golang and NodeJS for programming projects<p>* So many chat-rooms (Slack, Mattermost, Rocket.chat, IRC)<p>* Blue-jeans for calls<p>* Trello and Google-docs for written collaboration<p>For pet projects (that I don&#x27;t really get to often enough :)<p>- namecheap for domains<p>- nicola for static blog<p>- aws for static hosting, but migrating to netlify<p>- Jupyter or Emacs org-mode for writing<p>- Learning Purescript and Ocaml to return to my pet-projects<p>I really like the features of these functional languages, Purescript has lot of capabilities for code-generation (i.e. simple-json parses json from type-definition) and I like type-directed search [1]<p>Ocaml on the other hand seems to me the language Golang should have been, practical, fast, not overdoing it on language features.<p>(I still like golang for the ecosystem, and practicality, but from the language design standpoint, I have the usual gripes of a wanna-be functional programmer, I&#x27;d really like generics and sum-types and libraries that use them) Moreover, I can compile ocaml on my blackberry, that means I can learn it while commuting :)<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;paf31&#x2F;24-days-of-purescript-2016&#x2F;blob&#x2F;master&#x2F;23.markdown" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;paf31&#x2F;24-days-of-purescript-2016&#x2F;blob&#x2F;mas...</a>
sgillenover 6 years ago
Python, C++, Matlab<p>Jupyter lab, Matlab, Emacs<p>Git, Gitlab,<p>Bash, Ssh, Tmux<p>Mendeley, Web browser, Laptop
greenleafjacobover 6 years ago
* Heroku<p>* Rails<p>* HostedGraphite<p>* git.sr.ht<p>* PostgreSQL<p>* Redis<p>* Sidekiq
badsavageover 6 years ago
vim clojure
nicepersonover 6 years ago
neoVim.