For the past two years we hosted Q# Advent Calendar (2018 and 2019) – a blogging event in which every day in December one awesome community member writes a blog post about Q#. I really enjoyed reading both years’ entries, so let’s do it again!
The rules are simple:
- Reserve a slot by leaving a comment on this post. (You can also tweet about it, but you’ll have to mention @tcNickolas to make sure we’ve seen it!) The slots are assigned on the first come, first serve basis. You do not have to announce the topic of your blog post until you’re ready to publish it, but we’d really love to hear it beforehand. (This also helps other bloggers to pick a topic that is not too close to the ones already covered.)
- Prepare a blog post (in English) about Q#, cool project you’ve done in Q#, learning Q#, teaching Q#, using Q# for research, tools for working with Q#… You got the idea.* Don’t forget to check out the previous calendars for inspiration!
- Publish your blog post on your assigned date. Don’t forget to link back to the Q# Advent Calendar from your post, so that your readers can find the entire advent.
- Leave the link to your blog post in a comment to this post, and we’ll add it to the calendar. If you share a link to your post on Twitter, use hashtags #qsharp and #QsAdvent.
*Q# Advent Calendar accepts only original content.
Date | Author | Post Title |
---|---|---|
Dec 1 | Vincent van Wingerden | Quantum Secret Santa |
Dec 2 | Mariia Mykhailova | Inside the Quantum Katas, part 1 |
Dec 3 | Dmytro Fedoriaka | Decomposing unitary matrix into Q# quantum gates |
Dec 4 | Mathias Soeken | Emulation in Q# |
Dec 5 | Raphael Koh | Staring into the soul of a Quantum program |
Dec 6 | Microsoft Quantum team | Azure Quantum Developer Workshop |
Dec 7 | Syed Farhan Ahmad | Variational quantum classifier |
Dec 8 | Sarang Brahme | Cloud Architecture for Quantum Computing — with Azure |
Dec 9 | Julien Mellaerts | Quantum device fidelity benchmark in Q# |
Dec 10 | Andrew Helwer | Two pictures of quantum computation |
Dec 11 | Alan Geller | Three years of Q# |
Dec 12 | Syed Farhan Ahmad | Teaching Quantum Computing with Microsoft Q# at Mini-Workshops |
Dec 13 | Kunal Kasodekar et al | A look into Quantum Machine Learning |
Dec 14 | Filip Wojcieszyn | Creating Q# Compiler Rewrite Steps |
Dec 15 | Arthur Casals | Microsoft and the State of Quantum: Q&A With Mariia Mykhailova |
Dec 16 | Kitty Yeung | A Cat’s Survival Mechanism |
Dec 18 | Lucy Zhang, Arjun Subramonian | Simple Quantum Gates Card Game using Python and Q# |
Dec 19 | Guen Prawiroatmodjo, Andy Sun | Preparing a Gaussian wave function in Q# |
Dec 20 | Pratik Sathe | Measurements in Q# |
Dec 21 | William Olsen | The All-Seeing Oracle |
Dec 22 | Aman Bansal | Flame Graphs for Q# |
Dec 23 | Melvin Mathews | Using Grover’s search algorithm to solve cryptarithms |
Dec 24 | Chris Kang | A Summary of Fermionic/Molecular Simulation |
Dec 25 | Oleksii Mudryk | Latest Q# notebooks visualization capabilities |
Looking forward to reading your Q# stories!
Hello, I’m Rishabh from India
I’m interested in quantum computing but don’t know about this quantum advent-of-code by microsoft
I’m feeling regret miss this 🙂
Can I started it from today?
All blog posts are available, including the ones from the past Advents, so you’re welcome to enjoy them at your own pace 🙂
Is any date (e.g. 25th) available yet for an article at LinkedIn as a blogpost?
Is it eligible for this Advent Calendar if it has already been published several months ago? (but still this year, namely on February 13, 2020)
Is it obligatory to link back to the Q# Advent Calendar? It is not a problem for me to update the article with such link, but I reviewed some blogposts in the Calendar and some...
A 10 months old blog post is a little too old... (For example, the links to Ignite sessions in the beginning don't work for me any longer)
The idea is that the blog post is written especially for this event (holiday spirit optional).
You are welcome to write a new blog post, though, if you want! For example, it could be interesting to explore visualizing solutions to a kata tasks using the latest Q# notebooks...
Mariia,
letting you know that I have just finished the post on the topic you suggested. Namely, “Latest Q# notebooks visualization capabilities”.
I can share the draft with you for early review and publish it on the day that is good for this. I’ll be glad if this post is eligible for including to the Advent.
Looks good, I added your blog to tomorrow’s slot. You might want to make the introduction more optimistic, now that you know you’ve made it 🙂
The post has been published. 2020-12-25 00:30 EET
https://www.linkedin.com/pulse/latest-q-notebooks-visualization-capabilities-oleksii-mudryk/
Thanks for including, the intoduction has been adjusted 🙂
Sounds good, how about Dec 25th?
this comment has been deleted.
Dec 25th is perfect. I am ready to publish the post on that date and share the permanent link to it here.
Anyway, the text and content is ready already. There are some embedded video fragments to demontrate interactive features. It can be previewed by temporary link: https://www.linkedin.com/pulse/draft/AgF2z6mUC03c5AAAAXaURhgU_EorEzchHAk_eeMeuIqqXzltZERxD_WK5fMPtfztBi7DBCs
I’ll let you know if I find spare time to investigate it sufficiently for shareable result. In time of this ongoing Advent, of course. Thanks!
Hi, wondering if any one date between Dec 7- Dec 9th is still open? I would like to publish my blog. My topic would be related to cloud architecture for quantum apps. Thanks!
Sure, the list of open slots is up to date, so you can take your pick of those 🙂
Thank you very much , Mariia. I will publish on Dec 8th.
Thank you! (For some reason blog platform doesn’t allow to answer to the last-level comment…)
You got it! 🙂
Hi Mariia,
Here is the link to my blog post for Dec 8: Cloud Architecture for Quantum Computing – with Azure
Just saw this, so I would like to reserve December 17th and come up with a topic tomorrow 🙂
You got it – looking forward to your topic 🙂
Hello Mariia! – Could you promote my role to editor, so I can publish the article? I can’t write a post right now.
You won’t be able to write the post on the Q# dev blog, you’ll need to publish it elsewhere and share the link with us. You can check what others did in their slots
this comment has been deleted.
this comment has been deleted.
Yes, those are blogs by Microsoft Quantum team members, they go to the same platform we use outside of December time frame 🙂
Looking forward to it!
Ok! I saw that some posts were uploaded here, so I thought this was an option too. I will comment the link on the 17th. 🙂
Hi, me and my team would love to contribute! The tentative topic for the blog is “A look into Quantum Machine Learning”. Can we take 28 December?
That would be great! Is there by any chance an earlier date that would work for you? I’d prefer to fill the slots up to Dec 24 first before extending it to later dates. Dec 17 possibly?
Is 13 available? If so we would like to take 13.
Thank you!
You got it! 🙂
Hello,
Here is the link for today’s post: https://kunal-kasodekar.medium.com/a-look-into-quantum-machine-learning-f1c883c1a056
Thank you
Would love to write about our game from Hackathon this summer with Arjun Subramonian, on 12/18!
You got it 🙂
I can write something together with a student I’m working with on Dec 19th about preparing a Gaussian function as an initial state to quantum algorithms.
You got it 🙂
@Mariia it’s done! Would you link it in the post for me? Thanks 🙂 https://guenp.medium.com/preparing-a-gaussian-wave-function-in-q-695c3941f6dc
Done, thank you!
I can take Dec 23 on using Grover’s Search Algorithm to evaluate cryptarithms
You got it 🙂
I’ll take the 24th on Hamiltonian Simulation!
You got it 🙂
I would like to write about Shor's Algorithm and Teaching Quantum with Q#. Here's the link to my twitter post with more details.
If allowed, I would also like to write a post about my talk on "Quantum Machine Learning with Microsoft Q#", that I had delivered at AI Dev Day. The video and slides are available here.
You got the slots 🙂
Do you mind if we wait a bit before you commit to the date for the third topic? Generally I try to keep one slot per author so that everybody has a chance to participate, but I’m happy to add new slots in case of overwhelming demand 🙂