![]() How much time do you actually spend coding compared to searching for solutions on Stack Overflow or attending a never ending array of Zoom meetings? If you are struggling to keep your notes organised I wrote an article on how I take and organise notes that you might want to read. You can do pretty much everything you can do in Notion in Obsidian too with the help of all the community plugins. If I am going to be investing a lot of time in writing notes, then I need to know that I am always going to be able to have access to them. Unlike other applications such as Notion, you don’t need to worry what might happen if they shut down one day. All my notes in Obsidian are stored in Markdown, locally on your machine. There are quite a few note-taking applications available. If you actually want to remember what you are learning now in a few months time, it is important to keep notes. We are constantly learning all the time as developers. Both applications are similar in functionality, but I personally prefer the UI of Raycast. If you don’t like Raycast another popular option is Alfred. Whether it be controlling Spotify, searching through your notes or finding a file, you can do it all with Raycast. Instead of having to switch between lots of different applications, you control them all from Raycast, so you can quickly get back to writing code. It has a large extension library, and it is easy as a developer to write your own extensions too. I discovered Raycast recently, and it has changed the way that I interact with my Mac. For example, if your web application is running locally on localhost:3000 you can run the command ngrok http 3000 and it will give you a URL you can use on your phone to access your local website. ![]() It isn’t until I have deployed it that I remember to check and find that something doesn’t look right. When making changes to my website, I often forget to see how it will look on my mobile. On top of that, it is made by a solo indie developer, Tony Dinh so you are supporting a fellow developer too. It also works with Alfred and Raycast (see #3) which makes it really quick to use without disrupting your flow. There is a great application called DevUtils (Mac only, I am afraid) that has all these useful mini tools in one place. If you have to fire up a browser to do something, it is easy to get distracted, not to mention the time wasted to find the tool you need. DevUtilsĪs a programmer I find myself using Google for a lot of mini tools that I use on a day-to-day basis, whether it be generating a GUID, converting something to base64 or testing a regular expression. I do most of my development on a Mac, so some of these tools are Mac only, but some of them do have Windows versions as well. These are the tools that I have used over the years that have really helped me become a productive programmer. There are quite a few tools aimed at software developers on the market, and not all of them are that great. It is important to set up your workspace and computer so that you have everything you need to focus on the job at hand. Even the slightest distraction or annoyance can break that flow and stop you from getting in the zone. Redesigned the "Scripting" panel in the Preferences window.Programming requires intense levels of focus for hours on end.Changed the search shortcut from ⌘/ to ⌘⇧F.Color Converter: Fixed a crash when converting some specific color values.JSON Formatter: Added warning when there are big numbers found in the input string, which may cause the output to show a different value.SQL Formatter: Fixed issue with formatting some MySQL queries. ![]() XML Formatter: Fixed various formatting issues. ![]() Clicking it will bring the document to a separate floating window for more convenience.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |