Huge milestone. Congratulations! I will be trying out the flatpak on my Linux build and keeping an eye out for your progress. Well done!
227 karma · joined June 24, 2018
Huge milestone. Congratulations! I will be trying out the flatpak on my Linux build and keeping an eye out for your progress. Well done!
I once reported to a CTO whose bible was How To Influence People and Make Friends.
He ordered a migration of 4 million records to be done in a weekend because he had promised the CEO “everything would be fine by Monday” but I had told him that that plan would require 5 days to put everything in place, even a rollback.
The fact that he refused to hear me out when I pointed out the infrastructure capacity and the SQL scripts tested beforehand to arrive at my estimate made me wary of management that doesn’t understand even the basics of the technology we use.
So I think it goes a long way when CTOs are technical. They can give more realistic deadlines to reports while being able to be reasonably honest to their colleagues about estimates and progress.
Before I founded my own business, I gave my last day job everything I had. It just never worked out. But those lessons carried me forward in my own venture.
I don’t know if “just getting by” could have made me keenly aware of the opportunities that came by doing my best as much as possible.
I could be wrong though and would love to hear from others proving just that.
1. Clear communication
2. Thinking thoroughly about the problem and the solution
3. Easy to maintain code
4. Testing
5. Documentation
6. Research and learning
https://www.apple.com/shop/buy-mac/macbook-pro/13-inch
Did you mean an M2 Pro MacBook Pro?
My workflow was as follows
- Remote into server and develop from there
- Git to different location, could even be same server
- Occasionally pull on local machine for redundant backup
This allowed me to
- Segregate builds for my testing and the business's UAT
- Allowed me to always have a stable build locally that I could look at from home
Before, I did develop on my local machine and push to a server. Some part of me still thinks that's the proper way to do it.
But I am always seeing what works best for the current situation and developing directly on my server served me well once upon a time.
Well, goes to show how little I know. Been using this for years but apparently not!
This was the focus of Q1 for me. I had 2-3 apps doing the same thing so I had to make a choice and choose the most suitable and stick to that.
It's funny that this advice goes beyond PKM. Even programming tools, pick and stick to one. You can always explore later. Go with your use case but I digress.
Thanks dSebastien
Because I can catalogue and schedule all my tasks in one place. Before, I needed some combination of a calendar, to-do, notes and reminder apps. But now, I just use TickTick.
For comparison, I used Todoist prior but found the free tier more limiting than TickTick.
I agree. Thankfully, my culture does not shun 2-3 year job spells on your resume. Typically, this is what I do. When I learn enough to do my boss's job, I leave. I am now at a point of running my own, small consultancy service. Only need a few more clients to finally quit my day job for good.
That is what I did. I learned web development and used those skills to do projects at work and for my clients on weekends.
Later on, I learned project management. Used those skills at my day job and made a consultancy killing as a PM for hire.
I feel privleged to have been in this position. So, yes, I do advocate for spending time increasing your value at work. But that time should also work for you outside of that day job.
https://marketplace.visualstudio.com/items?itemName=rangav.v...
That is a good summary.