- Expectations from a tech lead.
- Stakeholder management.
- Getting better at project management and estimates.
- Writing a good engineering design document. (or engineering requirement document)
- Setting up the tech culture for the team. Automating things. Best practices for PR.
- Providing mentorship. Helping others make more impact in career.
- Improving your communication. Talking in conferences, writing blogs, authoring books.
Dear Recruiter,
First of all thanks for contacting me for the role which you have in mind. Let me tell you that I am extremely happy and contented at my current workplace. It provides a competing salary, a challenging environment and world class culture.
However, I am always open to better opportunities. But finding a time to get on a call for every inMail/message/opportunity is tough. So, let's continue this async form of communication where you give me details of the job and let me decide if I want to pursue it further.
Few details which I am looking for:
- Salary range Kindly do not ask my current CTC as I am not supposed to tell you that. As a recruiter, you're very much aware of the competing salary ranges in my domain with relevant experience. If the recruitment process requires the knowledge of my current CTC, I am sorry but I won't be further interested into that.
- Company Name If not an extremely famous brand, then please provide company's URL and background.
- Profile I do not pe
Rachel Andrew(@rachelandrew)'s posted:
"Tell me your favourite CSS books and resource websites (if you can include why they are good - and whether for beginners, advanced etc. even better)"
This garnered a lot of responses becoming an ultimate compliation for everyone meaning to start or master CSS.
Many a times, I get this question, "Tanay! How are you able to do so many things?". I wish I had a straight answer but I don't have one. I do a lot many things which constitute my habits, my routines, my way of thinking about money, people and time. So, I thought if people are finding it amazing that a regular guy is doing a lot after his job then I must write it down. And thus came the idea of writing a free e-book.
I am a programmer. I want to write the book in an agile process. Which means it needs to be source controlled as well. Here's what I am thinking will be the idea book publishing process:
In a comment, put down the problems you face while learning Data Structures and Algorithms. As far as I know, there's enough content on Internet. There are thousands of books around this topic as this is the major way you get a job.
Still, I see students complaining about it. So, tell me what is stopping you?
Be honest if you're just being lazy around putting an honest effort.
Dear Reader,
Why are you here? You got this link in some chat or comment because you asked me to spend my personal time on something. If that's the case, please read as to why I am unable to do it. After that I have also provided answers to common questions/requests which I generally get and how my content or community can be helpful.
Why I can't spend 1:1 time? I have a full time job. A job which has its own responsiblities. My social media presence or my free courses are of my goodwill. Nobody, literally nobody pays me for doing this.
Now, I have 50K+ followers across various channels and I try put my learnings out there as much as I can. It is impossible for me to do these small favors which people ask. I know it takes a lot of courage to ask, I respect that. I am also not denying that I can be helpful. But understand that this will not scale.
tldr I would love to help. But Microsoft HR is the right place to get help around hiring queries. I am just someone who teaches people how to code and I would like to dedicate my energy into that.
If you're reading this chances are you pinged me on some social media platform to enquire about Microsoft's hiring process. I'm living a public life on Internet and this might seem like a good idea. But for a second, let's practice empathy for me.
- I want to help as many people as I can. All this content I create is for free, I get no money paid from anywhere for this.
- I have good number of connections, followers across Internet. My weekly reach is close to 100,000. I can't fathom how I can reply if everyone pings me individually.
| /** extracted page creation functionality into smaller functions **/ | |
| const path = require('path'); | |
| function createBlogPostsPages(result, createPage) { | |
| const blogPostTemplate = path.join(__dirname, `../src/templates/blog-post.js`); | |
| const blogPosts = result.data.blogs.edges; | |
| blogPosts.forEach((post, index) => { | |
| const previous = index === blogPosts.length - 1 ? null : blogPosts[index + 1].node; |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <meta http-equiv="X-UA-Compatible" content="ie=edge" /> | |
| <link | |
| rel="stylesheet" | |
| href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" | |
| integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" |