The best way to write secure and reliable applications. Write nothing; deploy nowhere.
No Code
No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere.
Getting Started
Start by not writing any code.
This is just an example application, but imagine it doing anything you want. Adding new features is easy too:
The possibilities are endless.
Building the Application
Now that you have not done anything it's time to build your application:
Yep. That's it. You should see the following output:
Deploying
While you still have not done anything it's time to deploy your application. By running the following command you can deploy your application absolutely nowhere.
It's that simple. And when it comes time to scale the application, all you have to do is:
It helps me too, but only at certain times. I definitely don't exclusively use it because sometimes I prefer a more free-form style of work time management.
I'm a software engineer working as a full-stack developer using JavaScript, Node.js, and React. I write about my experiences in tech, tutorials, and share helpful hints.
I agree with this. I found that the short breaks in Pomodoro were interrupting focused work and it was too stressful to try to do anything during that short break because of the work timer coming up. I know you can adjust the times in Pomodoro, but there didn't seem to be an effective combination for me.
I found the better way is to have set intervals during the day to check email/Slack (as opposed to having them open at all times) and times take a break. Not frequent and not in cycles, but just 3-4 reminders on a calendar. There tend to be times of day where emails pile up or you aren't feeling development, so it feels more natural to set reminders for when those times typically arise and step back from focused work.
I tend to be someone who can focus intensely for a few hours before getting exhausted, but I'll accidentally find another task to do if I take breaks every half hour.
An extended version of Pomodoro tends to work better for me.
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
11 plus years* active enterprise development experience and a Fine art degree 🎨
Scrolling social media! It's so easy to lose track of time and think you've spent your day being productive, only to realize 2 hours was spent on looking at cats and 30mins was spent on a feature (but the brain tricks you to think the opposite!) Also the people who complain they're the busiest seem to be the most active on social media.
I'm guilty of this too and I'm considering taking a week or two long "social media vacation" soon.
I read recently that if you stare at your phone while "on a break", it negates most of the restorative qualities of that break.
This makes perfect sense to me, but is hard to pull off. That little rectangle is addictive af. Social media can be really awful for our collective mental health.
It totally can be - I've noticed I've found myself being more short with my partner lately and have been wondering if the root cause could be all the social media consumption. I've heard it can affect mood along with other mental health.
Hey! I'm Dan!
I have been coding professionally for over 10 years and have had an interest in cybersecurity for equally as long!
I love learning new stuff and helping others
Location
Brighton / London, UK
Education
Edinburgh Napier (Postgrad Cert Advanced Security & Digital Forensics)
I've been using an app called Freedom on Android which blocks my phone from certain apps I choose for a given time period. If I try to go into an app during the time I set then it just kicks me out. If I want to stop the time period after it's started I have to phone their tech support so I don't break it "just this once".
Hey! I'm Dan!
I have been coding professionally for over 10 years and have had an interest in cybersecurity for equally as long!
I love learning new stuff and helping others
Location
Brighton / London, UK
Education
Edinburgh Napier (Postgrad Cert Advanced Security & Digital Forensics)
I'll look into it, but I'm more a "cold turkey" kind of person so I may just end up logging out of all of my social media for a couple of weeks to make the "barrier to entry" a little higher. Thanks for the recommendation, Dan!
Hey! I'm Dan!
I have been coding professionally for over 10 years and have had an interest in cybersecurity for equally as long!
I love learning new stuff and helping others
Location
Brighton / London, UK
Education
Edinburgh Napier (Postgrad Cert Advanced Security & Digital Forensics)
Oldest comments (62)
Pull Requests
Writing code.
Frequently adding more code to a project is exactly the wrong way to solve a problem.
No code solutions should be celebrated more often in my opinion.
The best way to write secure and reliable applications. Write nothing; deploy nowhere.
No Code
No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere.
Getting Started
Start by not writing any code.
This is just an example application, but imagine it doing anything you want. Adding new features is easy too:
The possibilities are endless.
Building the Application
Now that you have not done anything it's time to build your application:
Yep. That's it. You should see the following output:
Deploying
While you still have not done anything it's time to deploy your application. By running the following command you can deploy your application absolutely nowhere.
It's that simple. And when it comes time to scale the application, all you have to do is:
I know right?
Contributing
You don't.
That looks complicated, I don't have time to learn anooootttthhhheeeerrrr framework
BTW, Charles, I have seen an opinion for the most secured system:
Unplugged from electricity!
:)
"The sooner you start to code, the longer the program will take." - Roy Carlson
Exactly! I wish more people could understand it!
Unpopular opinion is the pomodoro timer technique. It does more to distract me than anything. 🤷♂️
This is interesting. I've found it to be so helpful. I think it depends on your work flow and how your concentration cycles go.
It helps me too, but only at certain times. I definitely don't exclusively use it because sometimes I prefer a more free-form style of work time management.
I dont use it religiously, definitely depends on how adhd I'm feeling that particular day.
I agree with this. I found that the short breaks in Pomodoro were interrupting focused work and it was too stressful to try to do anything during that short break because of the work timer coming up. I know you can adjust the times in Pomodoro, but there didn't seem to be an effective combination for me.
I found the better way is to have set intervals during the day to check email/Slack (as opposed to having them open at all times) and times take a break. Not frequent and not in cycles, but just 3-4 reminders on a calendar. There tend to be times of day where emails pile up or you aren't feeling development, so it feels more natural to set reminders for when those times typically arise and step back from focused work.
I tend to be someone who can focus intensely for a few hours before getting exhausted, but I'll accidentally find another task to do if I take breaks every half hour.
An extended version of Pomodoro tends to work better for me.
This makes sense to me. I work in multiple hour bursts much better so maybe an extended version of pomodoro is a good idea for me to try. 🤔
For me, 25 minute chunks of time feel way too short. I prefer to do 45 minute bursts of focused work a then a short break.
Long meetings
Or meetings with more than 5 people.
Or meetings without clearly defined agendas or goals.
Agile...
Gotcha! :D
In a corporate context, I think dealing with/triaging one's inbox.
Scrolling social media! It's so easy to lose track of time and think you've spent your day being productive, only to realize 2 hours was spent on looking at cats and 30mins was spent on a feature (but the brain tricks you to think the opposite!) Also the people who complain they're the busiest seem to be the most active on social media.
I'm guilty of this too and I'm considering taking a week or two long "social media vacation" soon.
I read recently that if you stare at your phone while "on a break", it negates most of the restorative qualities of that break.
This makes perfect sense to me, but is hard to pull off. That little rectangle is addictive af. Social media can be really awful for our collective mental health.
It totally can be - I've noticed I've found myself being more short with my partner lately and have been wondering if the root cause could be all the social media consumption. I've heard it can affect mood along with other mental health.
I've been using an app called Freedom on Android which blocks my phone from certain apps I choose for a given time period. If I try to go into an app during the time I set then it just kicks me out. If I want to stop the time period after it's started I have to phone their tech support so I don't break it "just this once".
I've found it to be pretty awesome so far.
That is amazing, I tried a similar app before but you could easily go into settings and shut it off so it never panned out for me.
Take a look and see what you think. I was so impressed I took out a year subscription with it. freedom.to/
I'll look into it, but I'm more a "cold turkey" kind of person so I may just end up logging out of all of my social media for a couple of weeks to make the "barrier to entry" a little higher. Thanks for the recommendation, Dan!
No worries! Whatever works for you 😃
I did it when changing phone. Still only logged to whatsapp and messanger. Thats one of best things.
Traffic light (red,yellow,green) project status reporting.
Tutorials (largely)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.