Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Five Things I Wish I learnt sooner
I have been a software engineer for the best part of a decade (yikes, I'm old now?).
-
Favourite Subreddits
Most of Reddit is a trash fire, but there are some brilliant pockets of communities.
-
Albums I listened to in 2022
In the past couple of years, I started tracking albums I listened to and what I rated them.
-
Onebag
In 2020, my wife and I decluttered 10 carloads of stuff from our home.
-
Ten Software Architecture Rules of Thumb
I love a good rule of thumb.
-
Book notes - The Seven Deaths of Evelyn Hardcastle
🧠 Thoughts The Seven Deaths of Evelyn Hardcastle first grabbed my attention when my friend quoted the opening paragraph.
-
Five books
I love books.
-
Book notes - Project Hail Mary
Project Hail Mary is the 3rd major novel to be released by Andy Weir, most well known for The Martian.
-
What it takes to become a lead developer
"Lead Developer" - now that would look good on a business card.
-
No Calendar
I used to plan everything - individual tasks, lunch breaks, exercise.
-
Common objections to CI/CD and why they are wrong
Continuous integration and delivery is something many of us take for granted.
-
Get rid of your retrospective meetings
The end of the sprint rolls around - you know the drill.
-
How to fix 'Public key authentication failed' for Azure DevOps
If you're using DevOps and tried to clone down a repository with a Mac you might have stumbled across this error.
-
Creating my own personal Instagram
This website is my own little corner of the internet.
-
Blog Roll
This page will be updated periodically.
-
Making the case for CI/CD
If you browse developer forums, continuous integration and continuous delivery will not be new concepts to you.
-
Question your Rate limits
If you are building a system with an API, there is a good chance it has a rate limit or you stay awake at night afraid of a DDoS attack.
-
Site Upgrades - Gatsby V4 and Webmentions
I was fed up.
-
The Culture of Estimations
In business, moving fast is everything.
-
My journey with carpal tunnel
About 5 years ago, I went through a time when I doubted I could continue programming.
-
Deeply Remove a Key from an Object
Recently I had the problem of removing a specific key from an object.
-
Creating legacy code is ok
"Legacy code".
-
Questions for Developers to ask at interviews
Interviews are for both the interviewer and interviewee.
-
Bookshelf
I believe reading and travel are the best ways to expose yourself to new ideas.
-
There is always more
Life can often seem like we don't have enough hours in the day.
-
Advancing from a Mid-Level to Senior Developer
"Senior" developer is a coveted title amongst software engineers.
-
Quarterly planning for life
Most People Overestimate What They Can Do in One Year - Bill Gates By now, as we enter the fourth month of the year, many of us will have abandoned our New Years' resolutions or lost sight of our goals.
-
Should I split my monolith into microservices?
Likely you have clicked on this article to find the answer to the aforementioned question.
-
How to make changes as a Junior Developer
When you start your software development career, you come into a new job with excitement filling your eyes.
-
Be friendly and don't ignore Recruiters
Increasingly, I've noticed an increased level of resistance to recruiters among engineers.
-
Mistakes I made as a self-taught developer
Learning to become a software developer is not a trivial task.
-
Building Collaboration with Remote Teams
TL;DR: Provide the tools, empower people to use them and embrace remote work for what it is - remote.
-
Facing the Legacy Code Monster
I start new jobs like a spelunking caver, exploring all the systems, code and pipelines.
-
How to Ship Software Faster
Remember when software came on a physical medium like discs, USB sticks or punch cards?
-
Cache Auth0 M2M Tokens
Auth0 is an easy to integrate service that handles all your applications authentication needs.
-
How You Work
Learning how you work best is a superpower.
-
Maybe don't hire
Increasingly, I've become sceptical of businesses looking to "rapidly scale" their technical teams.
-
Software Beauty
Design is a funny word.
-
Continuous Delivery to ECS with Terraform
Continuous delivery is something that we're all striving for.
-
Web Performance for Developers on a Deadline
Web performance is a vital part of your business to ensure customers keep returning.
-
How to Run Sequelize Migrations in Azure Pipelines
Database migrations are the concept of managing your database schema via reversible, version controlled files.
-
How to Improve Your Typing Speed
Recently, I've started practising my typing each day - for around 5-10 minutes.
-
Super Fast React/Node App Testing with GitHub Actions
A seldom thought of component of performance is that of continuous integration performance.
-
Solve Your Problems. Not Others.
What is your business?
-
SpellcheckCI
Making sure you have correct spelling on your blog posts is vital to keep readers attention.
-
Setting up LightHouse CI for React in GitHub Actions
At York Press, we noticed that our pages were gaining weight.
-
So, You've Messed Up
So you've messed up... big time.
-
Shutdown Routine
In the current pandemic, it's even more challenging to switch off from work.
-
Resumé Red Flags
After looking through tonnes of resumés, they all begin to blend into one.
-
My Advice on Become a Software Developer
Whilst running the MidlandsJS meetup, I've been asked a number of times how to "get into" software development and the industry at large.