Wisdom This far ‒ Drew Beamer [1] Each time you write a page, you are a writer. Each time you practice the violin, you are a musician. Each time you start a workout, you
Test-driven LaTeX Once I had a thesis to write. That thesis turned into a large document. Some parts of that document were highly repetitive. It would have been great to be able to reuse them as I went. One caveat of reusing them was - if
Throw-away design He writes of these lone-wolf Lisp hackers and their inability to finish things off properly. The phrase ‘throw-away design’ is absolutely made for the BBM and it comes from the Lisp community. Lisp allows you to just chuck things off so easily, and it
Software Engineering Celebrate tiny learning milestones By Julia Evans: https://jvns.ca/blog/2022/03/13/celebrate-tiny-learning-milestones/
Research Researcher's home page example Want to have a home page for your research? You may want to try the design by Sumith Kula, currently at Stanford.
Find your voice Find It wasn’t until we exhausted every possible explanation for the sound's origin that we realized we had stumbled upon something big. Your My Awesome Thesis by Patryk Kocielnik Talent, Need, Conscience, Passion Voice https://www.space.com/25945-cosmic-microwave-background-discovery-50th-anniversary.html ↩︎
Nature When engineering has contributed fundamentally to physical theory "In fact, the science of thermodynamics began with an analysis, by the great engineer Sadi Carnot, of the problem of how to build the best and most efficient engine."
Clarify your thinking "By learning to question and clarify your thoughts, you’ll improve your self-knowledge and become a better communicator."
Writing Sabine Hossenfelder: The life of a science writer "That science writers – who dedicate their life to communicating research – refuse to explain that very research, strikes me as an odd development."
Publishing Adding a TOC to Ghost posts How to do it: https://ghost.org/docs/tutorials/adding-a-table-of-contents/
Software Engineering Software Engineering Stories: The Missing Driver Once upon a time I updated the Armbian OS on my computer using the Apt package manager, as I regularly do. The next time I booted the computer, Wi-Fi that worked fine for months disappeared.
Entrepreneurship Lessons from John O'Nolan Compounding growth works Our first $1M in ARR took 5 years. The next $1M of ARR took 1 year and 9 months. We're on track for the next $1M to take 8 months. Compounding growth really works as long as you stick around for
Entrepreneurship 1 sysadmin for the first 5 years For first 5 years we had only 1 sysadmin running all of Ghost(Pro) - with 600million requests for many of the largest sites in the world, see: https://ghost.org/customers/ This obscene ratio only possible thanks to @digitalocean & their amazing product
Wisdom Bernard Fruga: Każdego dnia warsztatowego uczestnicy spędzali poranki na zajęciach, a popołudniami wykonywali swoją normalną pracę. Jestem na świeżo po doświadczeniu nowych możliwości. Prowadziliśmy w mijającym tygodniu warsztaty strategiczne dla pięćdziesięciu osób. Spotykaliśmy się w tak dużej grupie, przez kolejne trzy dni. Uczestnicy byli z całego kraju. Każdego dnia warsztatowego spędzali poranki na zajęciach, a popołudniami wykonywali swoją normalną pracę.
Wisdom Afraid of taking more responsibility? Remember Fisk and Gould. Two Wall Street financiers Jim Fisk and Jay Gould, together bought a significant amount of US gold in the hope of the overall price soaring and in turn being able to sell it for huge profits. On Friday 24 September, 1869, in what became
Entrepreneurship 5-second feedback Mike Crittenden highlights that in a book titled "The Effective Manager" it is stated you only need 5 to 15 seconds to deliver effective feedback. Here are the 4 steps: Ask (“Can I give you some feedback?”) State the behavior (“When you
Wisdom 4 money tips from 4 personal finance legends – uncommented 1. Budget Wisely, and Give Every Dollar a Job (John D. Rockefeller) Now let me leave this little word of counsel for you. Keep a little ledger, as I did. Write down in it what you receive, and do not be ashamed to write
Software Engineering Origin of the Shell Louis Pouzin: "I felt that commands should be usable as building blocks for writing more commands, just like subroutine libraries. Hence, I wrote "RUNCOM", a sort of shell driving the execution of command scripts, with argument substitution".
Wisdom To write well is to think clearly To write well is to think clearly. If you can think clearly, you can find something worth saying. An ideal place to start is thinking through what bothers you most in life. Then write a post that thinks through the issue. Why? The best
Clean Code in practice: Three tips from Uncle Bob If changing state, change state of the owning object Much of the need for output arguments disappears in OO languages because this is intended to act as an output argument. In other words, it would be better for appendFooter to be invoked as report.
Software Engineering The practice of writing clean code How do you write well-structured programs that read like stories? Uncle Bob has an idea.
Entrepreneurship Geoff Ralston: Starting a startup is the hardest, most rewarding thing you can do in your professional career. YC Future Founders Track is off into Week 1! Read the welcoming message from the YC president Geoff Ralston.
Entrepreneurship SheetJS: Doing support work for the open source libraries is: not particularly interesting, time consuming, and uncompensated. If there's any regret, it's probably the amount of time spent doing support work for the open source libraries. It's not particularly interesting (usually pertaining to something in the README), time consuming (everyone seems to have their own secret project that they don't want