Ask HN: What are some great personal blogs/portfolios?
Who are some of your favorites?
Who are some of your favorites?
Why? I built it for myself. Not for what I thought recruiters/employers wanted to see. I simply wanted a place to collect some of the projects I work on. And more importantly one that captured my personality a bit. It's not perfect, I look at it and see a ton things I'd refactor. But it get's people to laugh or start a conversation about something I've done. That to me makes it all worth it.
My $0.02: Don't build a portfolio site because you think you need one, build one if it serves a purpose for you. i.e. learning a new skill, organizing your work, or just having fun. I think the results are much more interesting that way. (Also, don't be afraid to iterate. I think this is the 5th one I've attempted to make)
Sorry, you have to file an issue. Please read the issues guidelines before submitting :) </tongue-in-cheek-humor>
If you're genuinely interested in building from the ground up, definitely go ahead. But if that's not really your goal, you will almost certainly be disappointed with your first site. HTML/CSS courses don't cover design (typography, element spacing, color palettes), so you'll look at your site, you'll know it's ugly but you won't know why. And you won't want to put it online, thereby wasting even more time.
Don't do that. Let your work speak for you, and don't feel embarrassed about using a template. Your audience cares about the quality of your content only, they will be completely oblivious to what is happening behind the scenes.
It is not high if you don't try to reinvent the wheel. Fortunately, you can build upon generous people's work. Using frameworks is fine unless you end up using things you don't need. There is still a learning curve, of course, because you need to learn where to look for answers. But building a portfolio site is indeed not that complicated.
Non-coder here, I started with WordPress, spent a lot of time learning how to code my own theme. Then I ditched it, learned the basics about how Git works, set up a static site using Jekyll, styled it with Tachyons. Then I added a gallery functionality and a few custom tweaks, just looking things up as I went. My site is now way simpler to maintain and faster. What took hours to look up and fix now seems easy.
Putting your portfolio site together yourself is time well spent.
1. HTML: Where you tag the content of your website. ( paragraphs, titles )
2. CSS: Where you define style of your website. (font colors, etc.)
3. Javascript: Where you define the functionality of your website. (i.e. what should happen when a button is clicked?)
For me that was the aha! moment. Everything else was just noise. Yes there is a learning curve, but it isn't all that bad if you ignore the noise.
I would recommend against all of the "Learn everything you need" type courses. and just focus on these three courses:
* https://www.codecademy.com/learn/learn-html
* https://www.codecademy.com/learn/learn-css
* https://www.codecademy.com/learn/introduction-to-javascript
That is how I started.
I am working on my site http://www.bobbydreamer.com
Got side tracked and built this, a note taking app. https://Stash.bobbydreamer.com
It's still in development.
His post on salary negotiation should be mandatory reading for all software engineers: https://www.kalzumeus.com/2012/01/23/salary-negotiation/
https://news.ycombinator.com/threads?id=patio11
He has helped countless people by giving great advice. I'd really suggest reading his "You Can Probably Stand To Charge More" posts. This should be essential reading for any contractors. This personally helped me double my income.
Read here:
https://www.kalzumeus.com/2006/08/14/you-can-probably-stand-..., https://www.kalzumeus.com/2015/05/01/talking-about-money/, and https://training.kalzumeus.com/newsletters/archive/consultin...
https://mathwithbaddrawings.com
https://www.allendowney.com/blog/
And yeah I finally decided to inject some character into my personal website and spent a couple of days wrangling with css and made this --- http://linkdot.link . Not much content really though and it is mostly probability puzzles that I solve every now and then.
Edit: Formatting
Cheers!
Cheers!
Here's a twitter thread containing some 'quirky' personal websites, not quite portfolios though.
https://twitter.com/michael_nielsen/status/10026747950313267...
Which makes me think, where do we draw the line in terms of web page size? What's acceptable as of 2019? Also considering mobile?
We look at the business case. TVS' website would be a disaster if it was targeted at the general public, with millions of hits each day. But it's not. His work on Spotify however does have to be optimized for that audience.
His personal site however can be whatever. It's showcased on industry sites like awwwards.com and the like, and those sites are all form, no function. In this environment, Pretty = useful, because it makes his work more noticeable, which is good for getting consulting work.
Lots of content (made mostly for themselves), but the writing style is pretty nice and there's a large variety of projects.
And I use my personal site (https://www.mdolon.com/) for sharing projects and writing, the design is based on a free Jekyll theme that I've customized. You're welcome to build on it if you'd like: https://github.com/mdolon/mdolon.github.io/
Why do I like it? Because I've literally built it by myself from scratch - starting on design (all the graphics, even the map in experience tab) to the static site generation tool that I use to manage content (will release it soon as my first truly open source project).
Btw. Any feedback will be highly appreciated.
Not engineering, but poetry. Circa 2004. I thought it was so novel back in the day. Maintain a site just to self publish ;)
https://web.archive.org/web/20050324004506/http://geegaw.com...
https://www.ozchen.com/fuck-balance/
https://www.ozchen.com/hanlons-razor/
https://www.ozchen.com/what-is-content-strategy-definition/
To my own surprise, it was through writing that I landed gigs in UX, UI and content strategy, and now parlayed into a full time content strategy job.
- http://laurenholliday.com (Mine)
I tried to get all the important details on a single page and isolate the tech jargon to appeal to non-technical clients. I personally found and had non-technical friends agree with me that a lot of developer portfolios focused too much on the tech (e.g. "I'm a Node developer who loves React!") or go into too much detail about project specifics so I tried to avoid that.
I like the single page and I think the content fits nicely. But, I'd be lost with more content on a single page—in terms of navigation and keeping a mental model of what I've seen.
But this is a really nice website: https://mango.pdf.zone/ Especially this post: https://mango.pdf.zone/operation-luigi-how-i-hacked-my-frien...
What makes my site interesting is that.. I work in web dev and graphics, so I got to have some fun combining the two for my portfolio. I'd love to see more programmers taking advantage of web technologies to make their portfolios more visually interesting, and playful.
As much as Flash caused headaches and was a thorn in the side of the open web, there sure were a lot more interesting portfolio sites in the Flash days than there are now.
Thanks for creating this fun thread!
http://www.electricstuff.co.uk/ http://omeganaught.com/ http://krazerlasers.com/ http://www.etotheipiplusone.net/
unrelatedly, eric lippert always has fun stuff. “Wizards and Warriors” a five part series was a revelation: https://ericlippert.com/2015/04/27/wizards-and-warriors-part...
https://www.iancollmceachern.com
Please feel free to email feedback to the contact info on my page or post it here. Thank you in advance.
(Edited to add that I'm a hardware product designer, providing mechanical and systems engineering services for medical devices and other mission critical hardware)
- I don't get what the shopping cart is for.
- The header isn't centered.
- The font is very heavy feeling.
- I like the contact page. I feel like that should be your main page, with the side bar links moved to be across the top of the page.
I'd also like to get feedback on my personal website: https://raemond.com
Began writing about programming but honestly now I just write about whatever I want. Last post was about my sensory depravation experience so I expect anything.
my hope is to simply share what i'm working on and share how those things are actually working.
I also recently read through Eevee's blog and greatly enjoyed it: https://eev.ee
Everytime I want to do something meaningful, I think about Sam Altman and I feel inspired.
bill gurley, investor http://abovethecrowd.com/
Dan seems to be a deep thinker (philosophy major). He doesn't write about engineering so much, but what he does write about he goes deep.
For non-software projects: Tatjana J. van Vark http://tatjavanvark.nl/projects.html
My own website. I use medium as it is easy write on. Also, I don't need to hustle with template, UI, etc. Pardon me since I didn't update the content for like 2 years.
I just restarted my blog after a few years away: http://larrywright.me - feedback appreciated.
I'm uploading my mind into my wiki, and so, of course, I like my wiki in general.
Still have work to do on it, but I would love to hear feedback.
Very clear technical writing, mostly about web technologies.
I like to blog about as many things as you come across in life. Because why not? We just don't do only programming
Martin Shkreli: http://martinshkreli.com/
Casey Muratori: https://caseymuratori.com/